数据库优化之sqltrace的sql抓取

优化数据库sql时,sqltrace是很好的工具,可以设置sql抓取级别和粒度,请问若业务某些sql有问题,但不知道具体哪些sql。粒度设置太细,影响性能;设置太粗,又抓不到。请问有何最佳实践,和使用sqltrace的一些心得?

参与3

1同行回答

GBase_DavidGBase_DavidDBAGBase
理想情况是抓取某个业务周期的,比如30分钟或一个小时的若干SQL语句,在抓取的SQL语句中针对cost值特别大的进行消峰处理,通过在不同时间时间段进行消峰处理,通过降低整个数据库中不良SQL的数量。...显示全部

理想情况是抓取某个业务周期的,比如30分钟或一个小时的若干SQL语句,在抓取的SQL语句中针对cost值特别大的进行消峰处理,通过在不同时间时间段进行消峰处理,通过降低整个数据库中不良SQL的数量。

收起
IT其它 · 2017-05-18
浏览2553

提问者

zhenda
数据库管理员昆仑银行
擅长领域: 数据库服务器云计算

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-05-15
  • 关注会员:2 人
  • 问题浏览:6560
  • 最近回答:2017-05-18
  • X社区推广