索引深入理解
摘要:1 索引的分类 2 索引的数据结构及原理 以 MySQL 为例, B+ 树(B- 树) 参考 深入理解Mysql索引底层数据结构 - zealoterboy - 博客园 (cnblogs.com) 为什么使用B+Tree (seaxiang.com) 3 索引的应用 4 注意事项
阅读全文
posted @
2021-04-23 14:52
心有猛虎细嗅蔷薇
阅读(54)
推荐(0) 编辑
SQL Server 用法总结
摘要:1 数据分页 Offset and Fetch 的分页方法 最优> ROW_NUMBER() 的分页方法 eg: select ID,Title from Article_Detail order by id OFFSET (15 * (50-1)) ROW FETCH NEXT 15 rows o
阅读全文
posted @
2021-04-19 14:28
心有猛虎细嗅蔷薇
阅读(47)
推荐(0) 编辑
SQL Server 全文索引的硬伤
摘要:全文引擎使用全文索引中的信息来编译可快速搜索表中的特定词或词组的全文查询 全文索引优点: 1.正确的索引会大大提高数据查询、解决海量数据模糊查询的好方法。 2.一个表只能建立一个全文索引(但可以对多个字段)。 全文索引缺点: 1、存储空间,每个索引都要空间存储2、如果非聚集索引很多,一旦聚集索引改变
阅读全文
posted @
2021-04-19 14:23
心有猛虎细嗅蔷薇
阅读(322)
推荐(0) 编辑
sql中的in与not in,exists与not exists的区别
摘要:1、in和exists(用到索引) in是把外表和内表作hash连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询,一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大;如果两个表中一个较小一个较大,则子查询表大的
阅读全文
posted @
2017-02-09 10:52
心有猛虎细嗅蔷薇
阅读(243)
推荐(0) 编辑