仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 791|回复: 8
打印 上一主题 下一主题

[学习教程] MYSQL网站制作之取得SQL表述式的具体信息

[复制链接]
精灵巫婆 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:22:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
任何规模的组织都可能受益于外包服务,并在一个标准化和优化的平台上统一其数据库管理任务。基于其本身的特性,DBaaS提供了敏捷和高效的数据库服务,它可以支持多变的需求。Oracle9i供应了一些相称好的工具,使得对SQL表述式实行企图和追踪信息的检察变得很简单。在Oracle8i之前的版本里,你必要起首创立一个企图表格并实行一个特别的句法,才干够检察失掉用于SQL的实行企图。要取得具体的统计信息,你就要运转TKPROF这个工具。
而我们如今利用一些SQL*Plus的命令就可以够取得任何SQL表述式的实行企图和追踪信息。
SETAUTOTRACEONEXPLAIN
运转这个SQL*Plus指令会实行你的SQL查询。它还会为这个SQL表述式供应一个实行企图。用于OracleSQL的实行企图大概会十分庞大,以是你应当先查一下参考材料取得更多的信息,以懂得怎样注释和调剂SQL表达式实行企图的完全指令。
SETAUTOTRACEON
这一条命令会为OracleSQL供应具体的统计信息。它会显现花在分析、实行和存取数据列上的工夫量。分析阶段是指查询在断定最好实行企图时所消费的工夫。这个阶段关于带有五个以上表格的查询来讲损耗的资本太年夜,除非你正在利用ORDERED大概RULEHINTS。
实行阶段是指消费在实行查询上的工夫,而存取阶段是指花在将数据列前往给查询上的工夫。
新的SQL*Plus指令可以让Oracle的专家们十分轻松地确保其SQL表述式被准确地调剂。一个优异的开辟职员的特性就是:他不但可以写出SQL表述式,还能打造出一个实行速率敏捷的SQL

人力成本上的节省,MySQL的用户Spacemonkey实验室的首席执行官MitchPirtle如此表示:“维护MySQL使得你不需要一个年薪15万美元的DBA。
若天明 该用户已被删除
沙发
发表于 2015-1-19 09:12:14 | 只看该作者
呵呵,这就是偶想说的
海妖 该用户已被删除
板凳
发表于 2015-1-24 12:24:41 来自手机 | 只看该作者
我个人认为就是孜孜不懈的学习
透明 该用户已被删除
地板
发表于 2015-2-1 11:11:45 | 只看该作者
但是随着数据量的增大,这种成本差距会逐渐减小,趋于相等。(500万数量级只相差10%左右)
5#
发表于 2015-2-7 04:33:04 | 只看该作者
作了些试验,发现使用CLR的存储过程或函数在达到一定的阀值的时候,系统性能会呈指数级下滑!这是非常危险的!只使用几个可能没有问题,当一旦大规模使用会造成严重的系统性能问题!
飘飘悠悠 该用户已被删除
6#
发表于 2015-2-20 13:58:26 | 只看该作者
学习SQL语言的话如果要学会去做网站就不是很难!但是要做数据库管理的话就有难度了!
谁可相欹 该用户已被删除
7#
发表于 2015-3-6 17:50:07 | 只看该作者
Mirror可以算是SQLServer的Dataguard了。但是能不能被大伙用起来就不知道了。
灵魂腐蚀 该用户已被删除
8#
发表于 2015-3-13 05:08:27 | 只看该作者
如安全管理、备份恢复、性能监控和调优等,SQL只要熟悉基本操作就可以,只要程序设计部分只要稍加了解即可(如存储过程、触发器等)。
活着的死人 该用户已被删除
9#
发表于 2015-3-20 13:30:22 | 只看该作者
我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-1 10:32

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表