
MSSQL
槛外之人
这个作者很懒,什么都没留下…
展开
-
优化SQL查询
优化SQL查询:如何写出高性能SQL语句1、 首先要搞明白什么叫执行计划?执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化器就会改变方案,采用 “全表扫描”方式。可见,转载 2012-12-03 14:00:22 · 405 阅读 · 0 评论 -
2016-07
通关网的数据抓取ms sql 的调优及死锁的问题解决原创 2016-07-13 10:56:12 · 190 阅读 · 0 评论 -
read the f*cking source code
SELECT *FROM ( SELECT ID = row_number () OVER ( partition BY SUPPLIERNAME ORDER BY AUDITDATE ), t.* FROM ( SELECT gys.SUPPLIERNAME, dd.AUDITDATE, ht.原创 2016-07-06 11:02:35 · 650 阅读 · 0 评论 -
char、varchar、nchar、nvarchar的区别
对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。定长或变长所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;有var前缀的,表示是实际存储空间是变长的,比如v转载 2016-08-05 11:50:32 · 285 阅读 · 0 评论 -
SQL 语句
SELECT DISTINCT T1.BRANDNAME, T1.DESCRIPTION, T1.FIELD1, T2.FIELD1FROM IT_T_BRAND_FIELD T1, IT_T_BRAND_PARAMETER T2WHERE T1.DESCRIPTION = T2.SERIESAND T1.BRANDNAME = T2.BRANDNAME and T2.FIEL原创 2016-10-11 15:02:53 · 280 阅读 · 0 评论