代码改变世界

【MySQL】mysqldump使用指南

2022-08-01 14:02 by abce, 395 阅读, 0 推荐, 收藏, 编辑
摘要:1.mysqldump不会备份sys库。但在使用mysqldump在执行--all-databases会清空mysql.proc导致sys无法正常使用;这是一个BUG,并且只存在于MySQL 5.7.x 2解决方案:(1)mysql_upgrade install or upgrade sys sc 阅读全文

【SQLServer】死锁查看

2022-07-30 22:38 by abce, 283 阅读, 0 推荐, 收藏, 编辑
摘要:SELECT session_id, start_time, [status], command, blocking_session_id, wait_type, wait_time, open_transaction_count, transaction_id, total_elapsed_tim 阅读全文

【Oracle】oracle找出和终止expdp/impdp任务的方法

2022-07-30 20:46 by abce, 1652 阅读, 0 推荐, 收藏, 编辑
摘要:方法一:1.查看数据泵导入导出任务 select * from dba_datapump_jobs; 2.attach数据泵任务根据第一步查出的结果执行,比如: impdp system/sys attach=sys_export_schema_01 Export> kill_job 方法二: SE 阅读全文

【MySQL】如何对MySQL复制性能做基准测试

2022-07-30 16:02 by abce, 189 阅读, 0 推荐, 收藏, 编辑
摘要:有很多工具可以用来测试MySQL的性能。比如: sysbench – https://github.com/akopytov/sysbench BMK-kit – http://dimitrik.free.fr/blog/posts/mysql-perf-bmk-kit.html mysqlslap 阅读全文

【MySQL 8】Generated Invisible Primary Keys(GIPK)

2022-07-28 21:43 by abce, 877 阅读, 0 推荐, 收藏, 编辑
摘要:从MySQL 8.0.30开始,MySQL支持在GIPK模式下运行时生成不可见的主键。在这种模式下运行时,对于任何在没有显式主键的情况下创建的InnoDB表,MySQL服务器会自动将生成的不可见主键 (GIPK) 添加到表中。 ​ GIPK模式由sql_generate_invisible_prim 阅读全文

Percona XtraBackup 8.0.29和INSTANT ADD/DROP Columns

2022-07-26 21:18 by abce, 2573 阅读, 0 推荐, 收藏, 编辑
摘要:Oracle’s MySQL 8.0.29扩展了对ALTER TABLE … ALGORITHM=INSTANT的支持: instant:操作只是修改数据字典中的元数据。在执行阶段会在表上施加一个排他元数据锁。表的数据不受影响,表数据不受影响,使操作瞬间完成。允许并发DML。(在 MySQL 8.0 阅读全文

【MySQL】relaylog损坏后,如果解决"Error Reading Relay Log Event"

2022-07-24 21:39 by abce, 1069 阅读, 0 推荐, 收藏, 编辑
摘要:本文来讲解一下复制由于relay log文件损坏而发生失败时,如何恢复。 MySQL复制将接收到的binarylog信息存储到relaylog文件中。relaylog文件可能会因为各种原因而发生损坏,大多数是硬件故障。如果发生了,复制就会停止工作,且errorlog中会有以下类似信息: 2022-0 阅读全文

【PostgreSQL]PostgreSQL数据库层限流脚本

2022-07-22 21:05 by abce, 184 阅读, 0 推荐, 收藏, 编辑
摘要:with tmp3 as (select count(*) as cnt from pg_stat_activity WHERE pid <> pg_backend_pid() and datname='mypg1' and usename='postgres' and state='idle' a 阅读全文

【PostgreSQL 15】PostgreSQL 15对UNIQUE和NULL的改进

2022-07-21 23:00 by abce, 992 阅读, 1 推荐, 收藏, 编辑
摘要:用一句话来总结这种改进就是: 支持唯一性约束和索引将null值视为相同的值。之前是将null值索引成不同的值,现在可以通过使用unique nulls not distinct创建约束,将null值视为相同的值。 两种unique风格 创建示例表: CREATE TABLE null_old_sty 阅读全文

【MySQL】MySQL压缩表的一个bug

2022-07-17 11:34 by abce, 154 阅读, 0 推荐, 收藏, 编辑
摘要:版本:MySQL5.7 创建一张测试表: create table abce_comp( id bigint(20) unsigned not null, identification_id int(10) unsigned default null, timestamp datetime not 阅读全文
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 122 下一页