主页 > 云主机 > > 正文

谷歌云_盈世企业邮箱_三重好礼

来源:胜利云 发布时间:2021-12-30 19:24 标签:企业邮箱谷歌重好盈世
浏览:

谷歌云_盈世企业邮箱_三重好礼

在这篇文章中,最初由格伦·保利撰写并发布到sybase.com网站2009年11月,建站论坛,Glenn谈到了SQL Anywhere中的统计信息管理,这是一项关键功能,它使SQL Anywhere能够在不需要DBA调整数据库性能的情况下运行,物联网竞赛,自1992年以来自我管理的统计数据收集[1]。在SQLAnywhere 12中,我们将更进一步,新零售企业应用中心,引入一个"统计调控器",使SQLAnywhere列直方图既能自我监视又能自我修复。SQL Anywhere 12中的自愈统计管理包括:

在SQL Anywhere 12中,服务器监视在查询处理期间执行的每个搜索条件中每个谓词的估计错误量。实际选择度和估计选择度之间的差异对选择度较小的错误略有偏差,以避免不必要的更正。对于这个调整后的错误,服务器将根据该列上谓词的数量和错误量为每个列直方图计算一个错误度量。这个指标偏向于在估计值和实际值之间遇到显著差异的谓词,当误差在20%到35%之间时涉及步长函数,当误差大于35%时涉及另一个步长函数。如果此计算的度量值大于阈值,并且服务器遇到了超过20个涉及该列的谓词,则列直方图被视为修复的候选对象。

一旦服务器确定某个列直方图需要修复,服务器就可以使用三种方法来尝试纠正问题。它们是(按尝试的顺序):

对于(1),服务器将尝试通过使用另一个查询的扫描操作符来收集列统计信息。如果(表或索引)扫描操作符处理表中至少70%的行,则直接替换现有直方图;如果较少,则根据遇到的实际值的选择性调整现有直方图,调整表中未观察到的百分比。对于字符串直方图,替换和更正策略是不同的,因为基本的直方图实现与数值有很大的不同。

如果服务器无法通过背负式扫描收集更新的统计数据(可能是因为应用程序工作负载不包含扫描整个表的查询),则服务器将尝试使用主键、外键或辅助索引的较高级别重新创建列柱状图。如果该列不是任何索引的前导列,那么作为最后手段,服务器将使用后台进程扫描该表。此后台进程将对100+1%的表页执行分层表扫描。采样是通过将表页划分为n个大小相等的块来完成的,其中nis是要采样的页数;然后,服务器从每个块中随机选择一个样本页,用于计算替换直方图。

服务器至少每30分钟(以及在每个检查点期间)自动保存更新的直方图(存储在ISYSCOLSTAT目录表中)。这是由一个名为statistics flusher的守护进程执行的。除了上述自愈机制之外,SQLAnywhere 12还包括一个统计监视守护程序,称为统计清理程序,它跟踪统计错误随时间的推移。如果监视守护程序确定某个特定的直方图由于其错误度量继续保持较高而需要不断重建,淘客宝,守护进程将自动执行DROP STATISTICS语句,并禁用该直方图的自动创建。当直方图不可用时,查询优化器将完全依赖索引统计信息或幻数值进行选择性估计,而不是利用直方图中包含的(错误的)值,这些值主要是由来自同时执行连接的数据中的过度并发"搅动"引起的。稍后,服务器将使用上述三种重建方法之一自动重新创建列直方图,以纠正异常。根据我们的经验,SQLAnywhere的自我管理统计信息管理非常健壮,什么是云服务器,能够处理各种各样的工作负载和更新场景。尽管如此,如果需要的话,DBA可以控制统计数据收集的各个方面,对于statistics flusher和statistics cleaner进程也是如此。这两个任务的行为都可以通过使用sa_server_option系统程序进行定制。

[1]I.T.Bowman等人(2007年4月)。SQLAnywhere:数据库自我管理的整体方法。第二届国际IEEE自我管理数据库系统研讨会论文集,土耳其伊斯坦布尔。

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 域名备案_阿里云销售顾问_最新活动
    <strong>域名备案_阿里云销售顾问_最新活动</strong>

    域名备案_阿里云销售顾问_最新活动

    高速互联网和功能强大的应用程序使得几乎所有有办公桌工作的人都可以在家工作。然而今天,大多数公司仍然坚持要求员工忍受有时令人心碎的上下班路...

  • 数据库_分布式消息中间件实践pdf_免费领
    <strong>数据库_分布式消息中间件实践pdf_免费领</strong>

    数据库_分布式消息中间件实践pdf_免费领

    作者:马库斯·瓦纳关于2017年趋势的讨论正在迅速而激烈地展开,职场也不例外。随着新的一年即将到来,职场趋势专家们正在为2017年列出自己的预测清单...

  • 域名注册_自考数据库_免费6个月
    <strong>域名注册_自考数据库_免费6个月</strong>

    域名注册_自考数据库_免费6个月

    正如Facebook和Twitter首席运营官(COO)上周在美国国会作证时所说,出现的一个突出主题是,这些公司在保护其平台免受网络攻击方面所扮演的角色。这些公...

  • 域名解析_阿里云是什么意思_怎么买
    <strong>域名解析_阿里云是什么意思_怎么买</strong>

    域名解析_阿里云是什么意思_怎么买

    类别工作日新闻与文化财务人力资源规划技术创新分析与见解客户和社区行业金融服务政府保健高等教育款待媒体和娱乐专业和商业服务零售技术更多播客...

  • 网站服务器_王者荣耀服务器未响应_限时
    网站服务器_王者荣耀服务器未响应_限时

    网站服务器_王者荣耀服务器未响应_限时

    日本甲骨文公司今天宣布,ISOU项目采用甲骨文区块链平台管理一种本币的发行和消费。日本甲骨文公司是ISOU项目的支持公司,该项目旨在解决人口稀少地...

云储存

更多 >
  • <strong>大带宽_plsql创建数据库_优惠券</strong>
    大带宽_plsql创建数据库_优惠券

    每天都能看到IdM社区中的协作努力,一些真正有才华的it专家与更大的IdM社区分享他们的知识(主题领导委员会鞠躬),这真是太棒了。有时,当试图实现...

  • 服务器_新东方企业邮箱_怎么买
    服务器_新东方企业邮箱_怎么买

    SAP CodeJam通过推出我们的子活动系列"虚拟SAP CodeJam"全面拉开了今年的序幕。虚拟SAP CodeJam以剧集的形式出现,我们计划每两个月进行一次。这些活动允许有...

云储存免备案CDN_服务器和虚拟主机区别_新用户
云储存文件存储_b2c网站建设_促销
云储存域名注册_pg数据库_是什么
云储存分布式数据库_l网站建设_高性价比
云储存京东云_beatless百度云_年度促销