MySQL 8.0 索引跳跃扫描(Index Skip Scan)
MySQL 8.0.13 版本对于range查询,引入了索引跳跃扫描(Index Skip Scan)优化,支持不符合组合索引最左前缀原则条件下的SQL,依然能够使用组合索引,减少不必要的扫描。先看一下官方文档中给出的场景:CREATE T...继续阅读
MySQL 8.0.13 版本对于range查询,引入了索引跳跃扫描(Index Skip Scan)优化,支持不符合组合索引最左前缀原则条件下的SQL,依然能够使用组合索引,减少不必要的扫描。先看一下官方文档中给出的场景:CREATE T...继续阅读
比较版本:PostgreSQL 11 VS MySQL5.7(innodb引擎) 。Oracle官方社区版版权情况:PostgreSQL 11(免费开源)、MySQL5.7 Oracle官方社区版(免费开源)。1. CPU限制PGSQL没有...继续阅读
随着数据量的快速增长,可伸缩性已经成为数据库领域最热门的话题之一,可伸缩性分为垂直扩展和水平扩展。垂直扩展意味着给已经存在的节点增加更多的硬件资源,以提升单个节点存储和处理更多数据的能力,比如增加更多的CPU,磁盘空间和内存。几乎所有的DB...继续阅读
innodb_idle_flush_pct 参数是 MySQL 8.0.18 版本引入的新参数,用于InnoDB空闲状态下,限制刷脏页的速度。innodb_idle_flush_pct:作用范围:Global动态修改:Yes默认值:100最...继续阅读
《SEO攻略-搜索引擎优化策略与实战案例详解》作者:杨帆出版社:人民邮电出版社出版时间:2009年10月第1章:SEO概述1.1 SEO 简介1.2 正确理解SEO第2章:网站设计影响SEO的因素2.1 如何选择搜索引擎喜欢的域名2.2 如...继续阅读
2020年5月27日,ACMUG 线上讲坛之京东站,B站直播,主题如下:《MySQL8.0最新状况》-徐轶涛(Oracle公司MySQLq解决方案工程师)《Apache ShardingSphere构建MySQL开源生态体系》-秦金卫(Ap...继续阅读
PostgreSQL支持的隔离级别:serializablerepeatable readread committedread uncommittedPostgreSQL默认的隔离级别为read committed。查看当前默认的隔离级别:...继续阅读
MySQL limit 子句可以实现分页查询,比如limit 100,10 取偏移100条记录之后的10条记录。limit 子句在提供便捷分页功能的同时,也带来了性能问题,当表数据量非常大,分页数非常多,查询比较靠后的页时,SQL执行性能非...继续阅读
PostgreSQL使用 pg_dump 和 pg_dumpall 进行数据库的逻辑备份,pg_dumpall 是对整个数据库集群进行备份,pg_dump 可以选择一个数据库或者部分表进行备份。pg_dump 将表结构及数据以SQL语句的形...继续阅读
binlog_row_value_options 参数是MySQL 8.0.3 版本引入的新参数,该参数主要用于JSON类型的字段更新时,只记录更新的那部分数据到binlog,而不是记录完整的JSON数据,这样能够显著减少JSON字段更新产...继续阅读