文章分类 -  数据库

摘要:小漫画 来,先来看小漫画陶冶一下情操OK,这里就说了。假设,你有一个表erp,如果你直接进行下面的命令 drop table erp 这个时候所有的mysql的相关进程都会停止,直到drop结束,mysql才会恢复执行。出现这个情况的原因就是因为,在drop table的时候,innodb维护了一个 阅读全文
posted @ 2022-01-20 16:22 求其在我 阅读(66) 评论(0) 推荐(0) 编辑
摘要:首先,创建一个最简单的表,只包含一个自增 id,并插入一条数据。 create table t0(id int unsigned auto\_increment primary key) ;insert into t0 values(null); 通过 show 命令 show create tab 阅读全文
posted @ 2022-01-18 12:01 求其在我 阅读(73) 评论(0) 推荐(0) 编辑
摘要:在面试中,大家应该经历过如下场景 面试官:"用过mysql吧,你们是用自增主键还是UUID?" 你:"用的是自增主键" 面试官:"为什么是自增主键?" 你:"因为采用自增主键,数据在物理结构上是顺序存储,性能最好,blabla…" 面试官:"那自增主键达到最大值了,用完了怎么办?" 你:"what, 阅读全文
posted @ 2022-01-18 11:11 求其在我 阅读(186) 评论(0) 推荐(0) 编辑
摘要:国庆节的一个大清早,我就被微信群吵醒了,说是spark实时程序有问题,数据没出来,让我看看。我看了下邮箱,确实有报警信息。我特么,没办法,起床。 1 主键自增id设置不合理引发的bug 首先,我检查了一下应用管理页面,发现资源没有用完,GC也正常,程序正在嗖嗖的跑呢,那怎么会没有今天的数据呢?看了下 阅读全文
posted @ 2022-01-18 11:01 求其在我 阅读(645) 评论(0) 推荐(0) 编辑
摘要:MySQL 表的主键一般都要使用自增 ID (AUTO_INCREMENT) ,当你删除其中一条,会造成自增 ID 不连续,这可能导致需要使用 ID 进行判断时的不准确,这时可能会考虑重置自增 ID。 本教程将介绍多种重置 MySQL 自增 ID 的方法,特别是不会删除数据的重置自增 ID 法,非常 阅读全文
posted @ 2022-01-18 10:59 求其在我 阅读(6297) 评论(0) 推荐(0) 编辑
摘要:默认情况下,innodb引擎的所有表都存储在一个叫ibdata1的文件中,当数据量很大的时候,这个文件超级大,而且由于磁盘碎片造成很大的性能影响。但是我们可以让每张表一个ibdata文件,具体做法是在mysql配置文件中加入: innodb_file_per_table=1 这样就修改了InnoDB 阅读全文
posted @ 2018-04-26 21:41 求其在我 阅读(772) 评论(0) 推荐(0) 编辑
摘要:SQL OLTP与OLAP 的区别 数据处理大致可以分成两大类: 联机事务处理OLTP(on-line transaction processing) 联机分析处理OLAP(On-Line Analytical Processing) OLAP是联机分析处理 主要是查询处理 OLTP是联机事务处理 阅读全文
posted @ 2017-12-26 09:48 求其在我 阅读(615) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-12-21 22:11 求其在我 阅读(1) 评论(0) 推荐(0) 编辑
摘要:postgresql vacuum操作 PostgreSQL数据库管理工作中,定期vacuum是一个重要的工作.vacuum的效果: 1.1释放,再利用 更新/删除的行所占据的磁盘空间. 1.2更新POSTGRESQL查询计划中使用的统计数据 1.3防止因事务ID的重置而使非常老的数据丢失。 第一点 阅读全文
posted @ 2017-12-20 13:03 求其在我 阅读(17542) 评论(0) 推荐(1) 编辑
摘要:xtrabackup 详解 xtrabackup是Percona公司CTO Vadim参与开发的一款基于InnoDB的在线热备工具,具有开源,免费,支持在线热备,备份恢复速度快,占用磁盘空间小等特点,并且支持不同情况下的多种备份形式。 xtrabackup的官方下载地址为 http://www.pe 阅读全文
posted @ 2017-12-15 10:09 求其在我 阅读(799) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-12-07 15:34 求其在我 阅读(1) 评论(0) 推荐(0) 编辑
摘要:mysql基于ssl的主从复制由于mysql在复制过程中是明文的,所以就大大降低了安全性,因此需要借助于ssl加密来增加其复制的安全性。 主服务器node1:172.16.200.1从服务器node2:172.16.200.2 在配置ssl前我们先看下一下ssl的状态信息如下图所示 输出DISABL 阅读全文
posted @ 2017-12-07 11:00 求其在我 阅读(188) 评论(0) 推荐(0) 编辑
摘要:指定部分库和表同步 例子:配置从库只读vi /data/3306/my.cnf[mysqld]replicate-ignore-db=mysql /data/3306/mysql restart mysql -uroot -predhat -S /data/3306/mysql.sockmysql> 阅读全文
posted @ 2017-12-07 10:19 求其在我 阅读(2069) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-12-07 09:35 求其在我 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-12-07 09:25 求其在我 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-12-07 09:24 求其在我 阅读(0) 评论(0) 推荐(0) 编辑