上一页 1 ··· 117 118 119 120 121 122 123 124 125 ··· 134 下一页
摘要: 关键字:SQL优化 总结: 1.书写问题 2.表连接方式 3.索引的抉择 4.执行计划之参数嗅探,使用提示强制执行计划 5.子查询与表连接的效率 6.临时表、CTE、表变量的选择 7.常用sp与select的缓存命中 8.锁(善用nolock,注意跳读与重复读)与事务(显示与隐式以及自动) with 阅读全文
posted @ 2018-06-06 20:39 郭大侠1 阅读(643) 评论(0) 推荐(0)
摘要: 参考:深入了解identity 参考:深入了解计算列 概念:标识值 identity(begin,add_number) 是一种特殊的值,依赖于列,由sql server自动维护,是自增的,而且一般是不会重复的。但是sql server并不维护标识(identity)值的唯一(要保证其唯一需在使用列 阅读全文
posted @ 2018-06-06 18:13 郭大侠1 阅读(695) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/xiaozhi1236/p/5895935.html 深入了解:https://www.cnblogs.com/kissdodog/archive/2013/07/03/3169470.html 1、临时表 1.1 临时表包括:以#开头的局部临时 阅读全文
posted @ 2018-06-06 17:52 郭大侠1 阅读(507) 评论(0) 推荐(0)
摘要: 概念:在逐条处理数据的时候,游标显得十分重要,特别是在处理每一条数据时,需要与其他过程交互的情况下,如果不用游标,那真是太好了。 本章不介绍游标的具体使用,如果要详细了解游标的使用和概念,参考:https://www.cnblogs.com/CareySon/archive/2011/11/01/2 阅读全文
posted @ 2018-06-06 17:38 郭大侠1 阅读(272) 评论(0) 推荐(0)
摘要: 修改实例、数据库、表、字段参考:https://www.cnblogs.com/gered/p/9376896.html 服务器排序规则参考:https://docs.microsoft.com/zh-cn/sql/relational-databases/collations/set-or-cha 阅读全文
posted @ 2018-06-06 14:57 郭大侠1 阅读(4173) 评论(1) 推荐(2)
摘要: 概述:NULL与零长度是不同的,NULL表示数据未知或不可用,它是与零(数值或2进制)、零长度字符串不 同的一种值,也可以理解为一种状态。 即可以理解为:所有的变量都有2种状态,一种有值,一种为NULL,为NULL其内容是不可测的。 1.比较NULL值 (1)算数运算均为NULL,因为这是一个未知的 阅读全文
posted @ 2018-06-05 21:12 郭大侠1 阅读(944) 评论(0) 推荐(0)
摘要: 1.char与varchar的比较 (1)数据存储开销 【1】varchar列需要2个额外的字节来记录存储数据的长度 【2】每个可为null的char列,需要一些字节(空位图)来反应数据的为空性 【3】无论数据多少,char都占定义的长度分配的存储空间 【4】varchar是存储多少空间,就占多少空 阅读全文
posted @ 2018-06-05 20:55 郭大侠1 阅读(508) 评论(0) 推荐(0)
摘要: 关键词:索引碎片,外部碎片,内部碎片,重建索引 1.索引与排序的关系 经过多番尝试,我发现,直接select * from table 默认是会按聚集索引来排序的。 那如果order by column ,column中有非聚集索引,排序用使用该索引吗?答案是不会,只有是聚集索引的时候才会根据其索引 阅读全文
posted @ 2018-06-04 20:44 郭大侠1 阅读(451) 评论(0) 推荐(0)
摘要: 一、字符转换函数 1、ASCII() 返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。 2、CHAR() 将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR 阅读全文
posted @ 2018-06-04 20:26 郭大侠1 阅读(609) 评论(0) 推荐(0)
摘要: 日期处理 常用日期函数 下面的表格列出了 SQL Server 中最重要的内建日期函数: 函数描述 GETDATE() 返回当前日期和时间 DATEPART(Type,date) 返回日期/时间的单独部分 DATEADD(Type,number,date) 在日期中添加或减去指定的时间间隔 DATE 阅读全文
posted @ 2018-06-04 20:03 郭大侠1 阅读(307) 评论(0) 推荐(0)
上一页 1 ··· 117 118 119 120 121 122 123 124 125 ··· 134 下一页