09 2019 档案

摘要: 阅读全文
posted @ 2019-09-23 17:18 AllenHU320 阅读(738) 评论(0) 推荐(0) 编辑
摘要:MySQL8.0开始支持索引之外的数据分布统计信息可选项 我们知道,在DB中,优化器负责将SQL转换为很多个不同的执行计划,完了从中选择一个最优的来实际执行。但是有时候优化器选择的最终计划有可能随着DB环境的变化不是最优的,这就导致了查询性能不是很好。比如,优化器无法准确的知道每张表的实际行数以及参 阅读全文
posted @ 2019-09-23 15:35 AllenHU320 阅读(520) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-09-23 11:42 AllenHU320 阅读(8) 评论(0) 推荐(0) 编辑
摘要:CREATE TABLE `j1` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `c1` varchar(20) NOT NULL DEFAULT '', PRIMARY KEY (`id`)) ENGINE=InnoDB; CREATE TAB 阅读全文
posted @ 2019-09-20 16:22 AllenHU320 阅读(236) 评论(0) 推荐(0) 编辑
摘要:什么是虚拟列? 在MySQL 5.7中,支持两种Generated Column,即Virtual Generated Column和Stored Generated Column,前者只将Generated Column保存在数据字典中(表的元数据),并不会将这一列数据持久化到磁盘上;后者会将Ge 阅读全文
posted @ 2019-09-20 15:32 AllenHU320 阅读(462) 评论(0) 推荐(0) 编辑
摘要:有哪些应用场景优点,缺点,瓶颈,有哪些坑现有老业务的缺点,瓶颈新技术的日常操作,监控重点关注点 阅读全文
posted @ 2019-09-19 19:10 AllenHU320 阅读(104) 评论(0) 推荐(0) 编辑
摘要:投资炒股 Python能写自动化运维 Go简单编程 熟悉MySQL新特性 熟悉Redis 熟悉MongoDB 熟悉TiDB 阅读全文
posted @ 2019-09-19 19:10 AllenHU320 阅读(106) 评论(0) 推荐(0) 编辑
摘要:Server层,选项持久化 mysql> show variables like '%max_connections%';+ + +| Variable_name | Value |+ + +| max_connections | 512 || mysqlx_max_connections | 10 阅读全文
posted @ 2019-09-19 17:06 AllenHU320 阅读(900) 评论(0) 推荐(0) 编辑
摘要:从其他数据库迁移到MySQL Oracle,SQL Server迁移到MySQL 一些变化 不再使用存储过程、视图、定时作业 表结构变更,如采用自增id做主键,以及其他语法变更 业务SQL改造,不使用窗口函数、CTE等功能 制定MySQL业务开发规范 数据迁移 MySQL Workbench、Nav 阅读全文
posted @ 2019-09-19 15:23 AllenHU320 阅读(222) 评论(0) 推荐(0) 编辑
摘要:MySQL服务器没有公网IP 也不能通过映射/NAT等方案让外部可访问 也不能绑定全部网卡,明确指定IP 授权时,务必限制IP段/域名/主机名,而不是全局 权限务必严格控制,不过度放权 绝对不能使用弱密码 ,像abccba、abcd.1234这些 有条件的话,要求定期更换密码 (5.7起可以设置密码 阅读全文
posted @ 2019-09-19 10:39 AllenHU320 阅读(280) 评论(0) 推荐(0) 编辑
摘要:开发规范github地址 https://github.com/zhishutech/mysql-sql-standard/ 开发规范要点 抛弃MyISAM,拥抱InnoDB,且最好有自增ID做主键 不要在数据库里做运算(尤其是表达式、函数、浮点运算、字符串操作等) 尽可能不用text/blob类型 阅读全文
posted @ 2019-09-19 10:20 AllenHU320 阅读(157) 评论(0) 推荐(0) 编辑
摘要:1.消除了buffer pool mutex (Percona的贡献) 2.数据字典全部采用InnoDB引擎存储,支持DDL原子性、crash safe、metadata管理更完善(可以利用ibd2sdi工具提取metadata) 3.快速在线加新列(腾讯互娱DBA团队贡献) 4.并行redo lo 阅读全文
posted @ 2019-09-18 16:39 AllenHU320 阅读(242) 评论(0) 推荐(0) 编辑
摘要:mysql> show processlist; 有时候输出太多,可以用下面的语句代替 mysql> select * from information_schema.processlist where command <> 'Sleep'; mysql> select * from informa 阅读全文
posted @ 2019-09-18 16:23 AllenHU320 阅读(458) 评论(0) 推荐(0) 编辑
摘要:MRR Multi-Range Read,多范围读,5.6以上版本开始支持 工作原理&优化效果: 将查询到的辅助索引结果放在一个缓冲(read_rnd_buffer_size = 4M)中 将buffer中的辅助索引根据主键(ROWID)进行排序 再根据上述排序后的主键(ROWID)顺序(回表)读取 阅读全文
posted @ 2019-09-18 15:08 AllenHU320 阅读(176) 评论(0) 推荐(0) 编辑
摘要:Table of Contents 上传至服务器,解压 # tar -xvf sakila-db.tar.gz sakila-db/sakila-db/sakila-data.sqlsakila-db/sakila-schema.sqlsakila-db/sakila.mwb The sakila- 阅读全文
posted @ 2019-09-16 14:20 AllenHU320 阅读(1012) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq_20499001/article/details/100380723 阅读全文
posted @ 2019-09-09 18:56 AllenHU320 阅读(99) 评论(0) 推荐(0) 编辑
摘要:https://baijiahao.baidu.com/s?id=1607651363840614527&wfr=spider&for=pc https://www.cnblogs.com/guofeng-1016/p/10115230.html https://www.cnblogs.com/lm 阅读全文
posted @ 2019-09-06 10:16 AllenHU320 阅读(98) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qidasheng2012/article/details/89329333 https://blog.csdn.net/hguisu/article/category/1429288 https://baijiahao.baidu.com/s?id=16 阅读全文
posted @ 2019-09-05 11:58 AllenHU320 阅读(98) 评论(0) 推荐(0) 编辑
摘要:副本集添加删除节点 sharding添加删除节点 先将节点设置为hidden,再remove 阅读全文
posted @ 2019-09-04 10:47 AllenHU320 阅读(1258) 评论(0) 推荐(0) 编辑
摘要:https://yq.aliyun.com/articles/647342 https://blog.csdn.net/biren_wang/article/details/78117392 https://blog.51cto.com/lee90/2057976 https://www.iteye 阅读全文
posted @ 2019-09-04 10:45 AllenHU320 阅读(373) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示