收录了 数据库优化 频道下的 50 篇内容
优化器的输入是数据库的元数据以及语义绑定的语法树,输出是最终的物理算子的执行计划。那它内部又是怎么得到最终的物理算子的执行计划的呢?
当语句中涉及到多个表的 join 时,优化器该如何决定 join 的顺序 (join ordering) 来找到最优解呢?
在这篇文章中我们将通过介绍一款真实的、开源的、已经搭载在生产环境中的数据库优化器ORCA,带大家从工程实践的角度来了解数据库优化器。
2012年11月9日-10日,第二届“Oracle技术嘉年华”将在北京国宾酒店隆重举行,届时国内外数据库界大师将齐聚北京,为大家奉上两天的技术“大餐”!本届大会是由ACOUG、ITPUB、IT168和云和恩墨共同主办的,会议主题为“数据库技术企业应用最佳实践”。
如果现有业务规模增加10倍、100倍,数据库是否能够支撑?
数据库索引是通过引入冗余的数据存储 (类比书籍最后的索引章节),来提高查询语句的速度。
这里会描述一次完整的优化过程,看看DBA是如何“抽丝剥茧”,发现问题本质的。
为什么需要进行优化?
为什么需要对数据库进行优化?以下几点来说明
我们都知道要成为架构师,数据库优化是必须要了解一些的,今天我们就来谈一谈Mysql数据库优化问题。限于笔者技术有限,不敢高谈阔论,于是整理了如下资料供大家参考。
为什么需要进行优化?
云时代对数据库的高可用、高性能和低运维提出了更高要求。如何打破传统数据库局限,如何从底层到应用层进行优化,来更好的服务于业务?
“利用机器学习消除数据库系统中的繁琐工作”
本文介绍外部环境对数据库架构的影响,以及当前架构中若干热门的技术问题。
本次分享基于基础架构团队过往的工作成果,介绍字节跳动在提升基于 Spark SQL 的 ETL 稳定性以及优化 ad-hoc 查询的性能方面的实践。
使用 Azure SQL 数据库中的内存中技术可在各种工作负荷上实现性能改善:事务工作负荷(联机事务处理 (OLTP))、分析工作负荷(联机分析处理 (OLAP))和混合工作负荷(混合事务/分析处理 (HTAP))。 由于查询和事务处理的效率提升,内存中技术还可降低成本。 用户通常不需要升级数据库的定价层即可实现性能提升。 在某些情况下,即使是降低定价层,使用内存中技术也能实现性能改善。
UDB是UCloud提供的云数据库,支持实例级别的高可用。UCloud数据库团队在数据库原生复制的多个方面进行了深度优化,提升了UDB高可用数据库的功能和性能。