Sybase 的 SARG-SYBASE_DBA 速成资料还蛮适合想快速入门的程序员,尤其你对数据库优化有点兴趣的话,这篇挺值得一读的。
搜索参数(SARG)其实就是 SQL 里那种能用上索引的表达式,比如column = value
,简单明了,执行效率也高。像is null
、=
、>
这些操作符都挺友好。但你要是写成ISNULL(column, 0) = 1
,那索引就用不上了,性能掉一截哦。
对了,文中还有不少延伸资源,比如深入理解 SARG 在 Sybase 中的高效搜索应用和SYBASE DBA 速成教程内存参数配置详解,都是一脉相承的内容,点进去逛一逛还能发现不少实用配置技巧。
如果你刚接触 Sybase 或者正在搞性能调优,可以先把SARG
吃透,再看看相关参数配置,优化 SQL 的时候会顺手多。