当前位置:首页 » 编程语言 » sql怎么优化

sql怎么优化

发布时间: 2024-10-26 07:25:02

⑴ 如何进行SQL性能优化

如何进行SQL性能优化
1.查询的模糊匹配
尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用。
解决办法:
其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:
a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用后台程序时,这列就可以直接用等于来关联了。
b、直接修改后台——根据输入条件,先查出符合条件的供应商,并把相关记录保存在一个临时表里头,然后再用临时表去做复杂关联。

⑵ SQL常见优化Sql查询性能的方法有哪些

SQL常见优化Sql查询性能的方法有哪些
可以通过如下方法来优化查询 1、把数据、日志、索引放到不同的I/O设备上,增加读取速度,以前可以将Tempdb应放在RAID0上,SQL2000不在支持。数据量(尺寸)越大,提高I/O越重要. 2、纵向、横向分割表,减少表的尺寸(sp_spaceuse) 3、升级硬件 4、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。注意填充因子要适当(最好是使用默认值0)。索引应该尽量小,使用字节数小的列建索引好(参照索引的创建),不要对有限的几个值的字段建单一索引如性别字段

热点内容
osgearth编译 发布:2024-10-26 09:18:58 浏览:488
打印机配置页哪个是ip 发布:2024-10-26 09:13:57 浏览:101
sharpziplib压缩 发布:2024-10-26 08:35:39 浏览:601
李沁魏大勋超级访问 发布:2024-10-26 08:24:02 浏览:116
c语言编程的软件 发布:2024-10-26 08:23:09 浏览:621
智慧拉升源码 发布:2024-10-26 08:21:29 浏览:884
安卓听筒怎么不黑屏 发布:2024-10-26 08:21:28 浏览:190
文件夹红色感叹号 发布:2024-10-26 08:11:23 浏览:87
ipv4的服务器地址是多少 发布:2024-10-26 08:10:26 浏览:158
maven自动下载源码 发布:2024-10-26 07:55:11 浏览:524