一一mami

随笔分类 -  Sql

sql优化注意事项
摘要:设计表时要注意: 1.表字段避免null值出现,null值很难查询优化且占用额外的索引空间,推荐默认数字0代替null。 2.使用整数代替字符串类型 3.单表不要有太多字段,建议在20以内 4.索引并不是越多越好,要根据查询有针对性的创建,考虑在WHERE和ORDER BY命令上涉及的列建立索引,可 阅读全文

posted @ 2022-02-28 09:30 一只小青蛙-呱-呱-dyj 阅读(162) 评论(0) 推荐(0) 编辑

sql日期格式转换
摘要:Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDA 阅读全文

posted @ 2022-02-15 15:15 一只小青蛙-呱-呱-dyj 阅读(871) 评论(0) 推荐(0) 编辑

有时候union或者union all比左连接查询速度快
摘要:原来的语句 select count(1) from ( SELECT CustCode,ShopCode,CreateTime,UniqCode,SaleType,TotalMoney,ExamineStatus,[Status],DeleFlag,CreatorCode,CashMoney,Ca 阅读全文

posted @ 2017-07-31 16:31 一只小青蛙-呱-呱-dyj 阅读(656) 评论(1) 推荐(0) 编辑

有时候子查询比左连接查询速度快
摘要:最近几天在优化数据库,有些数据表因为建立时候不合理导致查询的时候速度比较慢,比如三个表,三个表中数据最少的都是十万条,这些表在左联或者右联的时候速度可能需要几秒钟,再加上where条件,条件中再加or,这时候速度是非常的慢的,往往需要10秒以上,这时候可以用子查询或者union 或者union al 阅读全文

posted @ 2017-07-31 16:28 一只小青蛙-呱-呱-dyj 阅读(2598) 评论(0) 推荐(0) 编辑

sql表中数据遍历
摘要:步骤: 1:先定义一个临时表,把需要用的数据放入临时表中,如果数据不连续,则在临时表中定义一个自增长键 DECLARE @temp table(Id INT IDENTITY(1, 1) ,ShopCode UNIQUEIDENTIFIER,CustCode UNIQUEIDENTIFIER,Car 阅读全文

posted @ 2017-07-02 11:23 一只小青蛙-呱-呱-dyj 阅读(938) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示