![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
wentzl
这个作者很懒,什么都没留下…
展开
-
MYSQL online ddl 运维手册
以下运维依据数据库版本 MYSQL 8.0.18。1 DDL操作MYSQL DDL 操作不当会造成锁表,以下依据常用DDL操作进行运维说明,规避锁表。1.1 online-ddl注意事项1.1.1 临时空间占用inplace算法添加方式会占用—tmpdir参数所指空间。临时排序文件会存储在这个文件夹下。1.1.2 内存占用DDL创建期间的DML操作产生数据会占用innodb_sort_buffer_size,最大可占用值为innodb_online_alter_log_max_size。超出原创 2020-06-15 11:05:36 · 250 阅读 · 0 评论 -
mysql pager用法
pager 命令如果用得好,可以减少很多工作量。pager相当于Linux的管道,后边可以跟Linux命令。场景一:load data 想查看进度。mysql> pager grep -E ‘LOAD|undo log’PAGER set to ‘grep -E ‘LOAD|undo log’’mysql> show engine innodb status\G1 lock struct(s), heap size 1136, 0 row lock(s), undo log entr原创 2020-06-02 13:19:12 · 333 阅读 · 0 评论 -
MySQL数据异构同步至Sybase
同步三张表,每次全量同步。利用select into outfile 导出,利用bcp导入。利用expect 进行远程拷贝和删除。此方法也可复用至其他数据库。sync_pnrinfo_f_mysql_t_dw.sh 主操作脚本exec_on_remote.expect expect远程执行命令脚本copy_remotefile_to_local.expect expectscp远程执...原创 2019-10-29 23:56:55 · 342 阅读 · 0 评论 -
MYSQL如何判定主备数据表数据相同
MYSQL如何判定主备数据表数据相同。1、求取所有列拼接的md5或sha值。2、两边对比,查看是否相等。假定主为A,备为B。假设需要对比的表为mysql> desc employees;±-----------±--------------±-----±----±--------±------+| Field | Type | Null | Key ...原创 2019-10-27 21:43:08 · 344 阅读 · 0 评论 -
mysql登录方式和本地免密登录方式
MYSQL登录方式:1、本地登录 指定host登录mysql -h localhost -uroot -ptest_123456mysql -h 127.0.0.1 -uroot -ptest_123456这两个语句是有区别的 对应用户不同;mysql用户 可以理解为 由用户名和用户限制登录IP 两部分组成的。2、远程登录 指定host登录mysql -h 192.168.1.2 ...原创 2019-09-18 09:30:26 · 7398 阅读 · 0 评论 -
MYSQL安装和升级
MYSQL安装:安装大致步骤:1、建议使用Linux-Gerneric版本2、配置/etc/my.cnf3、解压缩mysql-VERSION-linux-glibc2.5-x86_64.tar.gz4、根据官方文档mysql进行安装5、设置环境变量 PATH=PATH:/PATH:/PATH:/{mysql_path}/mysql/bin配置/etc/my.cnf[client]...原创 2019-09-19 17:08:11 · 288 阅读 · 0 评论