当前位置:首页 » 编程语言 » 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)。索引应该尽量小,使用字节数小的列建索引好(参照索引的创建),不要对有限的几个值的字段建单一索引如性别字段

热点内容
sqlserver数据库角色 发布:2025-03-18 18:59:22 浏览:272
家用威朗买哪个配置好 发布:2025-03-18 18:59:22 浏览:203
如何初始化路由器密码 发布:2025-03-18 18:44:23 浏览:974
ftp返回码 发布:2025-03-18 18:39:12 浏览:978
存储程序员里 发布:2025-03-18 18:39:08 浏览:16
如何用appleipad玩安卓游戏 发布:2025-03-18 18:21:54 浏览:33
录像机怎么配置光纤 发布:2025-03-18 18:20:19 浏览:630
全球最长锁屏密码是多少 发布:2025-03-18 18:18:51 浏览:219
服务器错误是自己电脑的问题吗 发布:2025-03-18 18:07:12 浏览:924
android开发编译 发布:2025-03-18 18:07:11 浏览:740