扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:赛迪网 来源:天新网 2008年4月21日
关键字: SQL Server SQL Mssql 数据库
SQL语句的优化是将性能低下的SQL语句转换成目的相同的性能优异的SQL语句。
人工智能自动SQL优化就是使用人工智能技术,自动对SQL语句进行重写,从而找到性能最好的等效SQL语句。
数据库性能的优化
数据库的优化通常可以通过对网络、硬件、操作系统
应用程序的优化
应用程序的优化通常可分为两个方面:源代码和SQL语句。由于涉及到对程序逻辑的改变,源代码的优化在时间成本和风险上代价很高,而对数据库系统性能的提升收效有限。
为什么要优化SQL语句
. SQL语句是对数据库进行操作的惟一途径,对数据库系统的性能起着决定性的作用。
. SQL语句消耗了70%至90%的数据库资源。
. SQL语句独立于程序设计逻辑,对SQL语句进行优化不会影响程序逻辑。
. SQL语句有不同的写法,在性能上的差异非常大。
. SQL语句易学,但难精通。
SQL优化技术的发展历程
第一代SQL优化工具是执行计划分析工具。这类工具针对输入的SQL语句,从数据库提取执行计划,并解释执行计划中关键字的含义。
第三代SQL优化工具不仅分析输入SQL语句的执行计划,还对输入的SQL语句本身进行语法分析,经过分析产生写法上的改进建议。
人工智能自动SQL优化
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者