表示 进入内容 21301409
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: 索引 (reset)
MySQL Online DDL 方案剖析

一、常见的几种方案 1.1 MySQL源生的IN-PLACE ONLINE DDL 5.5,5.6 开始支持 5.7 支持的更好,有更多ddl操作支持online 8.0 支持快速加列功能

1.2 第三方工具1. pt-online-schema-change 2. gh-ost 1.3 slave 先ddl,后切换主从二、方案剖析 2.1 MySQL源生的IN-PLACE ONLINE DDL 原理原理比较复杂,不一一解读。

【云栖社区】  【数据存储与数据库】  【系统研发与运维】  【mysql】  【性能】   …

[获取更多]
2.0 解析系列 | OceanBase 2.0 的 Oracle 兼容模式

OB君:本文是 “OceanBase 2.0 技术解析系列” 的第九篇文章,今天我们来说说2.0版本最不得不提的——Oracle兼容模式。本文整理自10月27日OceanBase TechTalk北京站活动中酒满的演讲《OceanBase2.0的Oracle兼容模式》。

【云栖社区】  【Oceanbase】  【mysql】  【Oracle】  【性能】  【数据库】  【索引】   …

[获取更多]
使用mysql中的锁解决高并发问题

使用MySQL中的锁,保证高并发情况下数据同步

【数据存储与数据库】  【php】  【mysql】  【innodb】  【线程】  【数据库】  【高并发】  【索引】  【多线程】   …

[获取更多]
一个案例彻底弄懂如何正确使用 mysql inndb 联合索引

有一个业务是查询最新审核的5条数据 ```sql SELECT `id`, `title` FROM `th_content` WHERE `audit_time`
【mysql】  【SQL】  【阿里技术协会】  【排序】  【索引】  【index】   点击查看原文>

数据库面试题大全

1、触发器的作用? 触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发。

【mysql】  【函数】  【SQL】  【数据库】  【索引】   …

[获取更多]
一千个不用 Null 的理由

港真,Null 貌似在哪里都是个头疼的问题,比如 Java 里让人头疼的 NullPointerException,为了避免猝不及防的空指针异常,千百年来程序猿们不得不在代码里小心翼翼的各种 if 判断,麻烦而又臃肿,为此 java8 引入了 Optional 来避免这一问题。

【mysql】  【索引】  【varchar】  【存储】   点击查看原文>

MySQL8.0新特性: Instant Add Column

MySQL8.0开始对一些DDL操作做了大量的优化,例如原子DDL, 快速DDL(只修改元数据),前者解决了长期以来mysql的一大诟病,后者则提升了dba同学的生活品质 官方文档列出了一些可以快速ddl的操作,大体包括: 修改索引类型

Add column (limited) 当一条alter...

【数据存储与数据库】  【mysql】  【innodb】  【ADD】  【索引】  【分区表】   …

[获取更多]
coreseek+lnmp实现站内全文检索

coreseek+lnmp实现站内全文检索

【编程语言】  【mysql】  【数据库】  【配置】  【测试】  【索引】  【string】  【index】  【全文检索】   …

[获取更多]
什么是 binlog?

为什么写这篇文章? 大家当年在学MySQL的时候,为了能够迅速就业,一般是学习一下MySQL的基本语法,差不多就出山找工作了。水平稍微好一点的童鞋呢还会懂一点存储过程的编写,又或者是懂一点索引的创建和使用。

【mysql】  【日志】  【LOG】  【线程】  【数据库】  【索引】  【index】   …

[获取更多]
MySQL8.0.13: 几个和innodb性能相关的小改动

本文简单介绍下最新的Mysql8.0.13版本几个和性能相关的小改动 1. bug#84958

commit 问题描述:当聚主要集索引记录上有多个版本时,从聚集索引上读取记录时的时间复杂度是0(N),但通过二级索引查询的时间复杂度可能为O(N^2) 解决思路:代码是由facebook的工程师提供的补丁,主要思路是增加一个新的类Row_sel_get_clust_rec_for_mysql,其中cache了上次的clust record和老版本,可以在下次循环中重用。

【数据存储与数据库】  【mysql】  【innodb】  【性能】   …

[获取更多]
表示 进入内容 21301409
« 先前的 10 新的记录 | 下一步 10 较早的记录 »