2021-07-03 分类: 网站建设
数据库优化是个严肃复杂的问题,网站建设怎么进行数据库优化呢?
1. 对什么列建索引
除了这个索引之外还需要在哪些列上建索引呢?这个问题只能具体情况具体分析,数据库默认情况下会对主键建聚集索引。要看需要优化的sql语句(通常是查询次数多,查询相应想要高的语句)根据什么列的条件进行查询。
2. 复合索引要注意列顺序
A列的叶节点上才会开始根据B列建二叉树。所以包括两个列的索引就需要根据查询条件所在列来决定两个列在索引中的顺序。索引在数据库中是以二叉树的形式存储的包括A,B两个列的索引会首先根据A列建二叉树。
3. 索引的个数问题
除非你完全不在乎修改数据的效率。另外sqlserver自身会对索引的数量和索引的数据长度有限制,索引提高查询效率是以降低更新、拔出、删除的速度为代价的每当索引列发生变化时都需要对索引数据进行相应的调整。所以一个表上不可以建太多的索引。
当前题目:网站建设关于数据库推广
文章分享:/news/118823.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有网站建设等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容