- 博客(24)
- 收藏
- 关注
原创 SQLServer 索引
索引可以显著提高查询性能,但过多的索引会降低数据修改(INSERT、UPDATE、DELETE)的速度,因为每次数据修改都需要更新索引。- 使用`DBCC DBREINDEX`或`ALTER INDEX`的`REORGANIZE`选项来整理索引碎片。- `INCLUDE` 子句用于指定额外的列,这些列不参与索引键,但会被包含在索引结构中。- `CLUSTERED` 或 `NONCLUSTERED` 指定索引的类型。- 使用`ALTER INDEX`语句重建索引,以恢复索引的性能。
2024-12-08 23:42:56
541
原创 使用层次结构Id函数建立目录一个表
在 SQL Server 中,使用 `hierarchyid` 数据类型来建立一个目录表是一种有效的方法,特别是当你需要处理具有明显层级关系的数据时,比如组织结构、文件系统目录等。通过上述步骤,你可以使用 `hierarchyid` 数据类型在 SQL Server 中建立一个有效的目录表,以管理具有层级关系的数据。插入子节点时,使用 `hierarchyid::GetDescendant()` 方法来生成子节点的路径。在 `hierarchyid` 系统中,根节点的路径是 `'/1/'`。
2024-11-28 13:57:24
302
1
原创 浅谈C# Linq里的FirstOrDefault,First,Single,SingleOrDefault 方法
浅谈C# Linq里的FirstOrDefault,First,Single,SingleOrDefault 方法
2024-03-26 22:19:21
1192
原创 数据结构二叉树(C语言),先序、中序、后序遍历输出,求二叉树高度,求指定层的所有节点
数据结构二叉树(C语言),先序、中序、后序遍历输出,求二叉树高度,求指定层的所有节点
2023-11-26 16:02:03
1106
原创 IE使用Ajax请求,参数一致导致不会发起第二次请求
IE使用Ajax请求后会有缓存,因此会因为请求路径及参数没有变化,不会发起第二遍请求,我的解决办法就是在请求路径上加个时间戳,如图:代码:
2022-06-27 17:58:57
173
原创 FCKeditor中检测到有潜在危险的 Request.Form 值。
说明: 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。该值可能指示存在危及应用程序安全的尝试,如跨站点脚本攻击。若要允许页面重写应用程序请求验证设置,请将 httpRuntime 配置节中的 requestValidationMode 特性设置为 requestValidationMode="2.0"。示例: 。设置此值后,可通过在 Page 指令或 配置节中设置 validateReq...
2022-06-23 13:25:18
117
原创 SQL联表查询只拿一张表数据的两种写法
--查询条件为 表a的字段 在 表b字段 的集合select * from 表a where a字段 in (select 字段 from 表b where a.字段=b.字段) --相当于下面这条SQL语句select a.* from A as a left join B on a.字段 =B.字段--查询条件为 表a的字段 在 表b字段 的集合select * from 表a where (select 字段 from 表b where a.字段=b.字段) ''--相当于下面这条SQL语句se..
2022-06-10 11:33:35
2457
原创 IE里用js处理时间相加减遇到NaN
IE里用 onpropertychange ="GetTime()"function GetTime(){var time1=document.getElementById("time1").value;var time2=document.getElementById("time2").value;if(Ksrq!=""&&Jsrq!=""){//我获取到的时间格式为 2022-06-08,在IE需要将 - 替换成 /,否则会获取到的是 NaNtime1=time1.replace(/-/g, '/'
2022-06-08 16:04:03
448
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人