代码改变世界

重复、冗余和不可见索引

2023-01-13 08:46 by abce, 124 阅读, 0 推荐, 收藏,
摘要:如何找出重复的索引? pt-duplicate-key-checker可以找出数据库中的表是否有重复的索引或主键。 对于每个重复的索引,pt-duplicate-key-checker会给出drop index语句。 比如: $ pt-duplicate-key-checker --host=loc 阅读全文

MySQL中的COUNT(*)和COUNT(col)

2023-01-12 18:09 by abce, 165 阅读, 0 推荐, 收藏,
摘要:​另一篇:difference between count(1) and count(*) 看看人们是如何使用COUNT(*)和COUNT(col)的,看起来大多数人都认为它们是同义词,只是使用他们喜欢的,而在性能甚至查询结果上都有实质性的差异。此外,我们还发现InnoDB和MyISAM引擎在执行上 阅读全文

MySQL使用分区快速归档数据

2023-01-07 15:08 by abce, 776 阅读, 0 推荐, 收藏,
摘要:对于我们中的许多人来说,空间限制一直是一个无尽而痛苦的过程,特别是在具有大量事务和几天内数据增长就能超过百GB的系统中。 在这篇文章中,我将分享一个解决方案,无论表的大小如何,使用表分区都可以在几秒钟内删除这个空间并从表中删除行,而不会对数据库造成任何额外的负载。 任何人想到的删除行的第一种方法是使 阅读全文

clickhouse-local

2023-01-06 16:47 by abce, 473 阅读, 0 推荐, 收藏,
摘要:clickhouse-local可以使你能够对本地文件执行快速处理,而无需部署和配置ClickHouse Server。可以理解成是ClickHouse服务的单机版微内核,是一个轻量级的应用程序 clickhouse-local是clickhouse-client的一部分,clickhouse-lo 阅读全文

clickhouse安装

2023-01-06 12:30 by abce, 536 阅读, 0 推荐, 收藏,
摘要:检查当前的CPU是否支持SSE4.2 如果不支持SSE指令集,则不能直接使用先前下载的预编译安装包,需要通过源码编译特定的版本进行安装。 grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not sup 阅读全文

fn_dblog()和fn_full_dblog()的使用

2023-01-03 20:08 by abce, 3029 阅读, 0 推荐, 收藏,
摘要:SQL Server 2017中,函数fn_full_dblog()对函数fn_dblog()做了改进,允许用户读取事务日志中的活跃部分,检索对数据库修改活动的相关信息。 使用fn_dblog()要记住以下几点: 1.只是返回事务日志中活跃部分的内容,比如打开的事务、或上一个活动 2.这是一个文档中 阅读全文

找出PostgreSQL schema变更差异

2022-12-27 13:33 by abce, 268 阅读, 0 推荐, 收藏,
摘要:管理PostgreSQL的例行操作之一是定期更新数据库系统的架构。PostgreSQL在更新schema、添加type、函数、触发器或修改表添加和删除列、更新列数据类型等方面提供了可靠的方法。但是,没有内置机制来帮助识别差异,更不用说生成必要的SQL,以轻松的方式完成从开发到生产环境的更新。 我们来 阅读全文

MySQL 8.0 Online DDL操作的并行线程

2022-12-22 16:33 by abce, 497 阅读, 0 推荐, 收藏,
摘要:在MySQL 8.0.27中引入了新的参数:innodb_ddl_threads。表示在索引创建期间,在sort和build阶段可以使用的并发线程数。可以应用于在线ddl操作时创建或rebuild二级辅助索引。 参数innodb_ddl_threads要和innodb_ddl_buffer_size 阅读全文

如果只能选择优化一条查询,应该优化哪条?

2022-12-20 14:26 by abce, 83 阅读, 0 推荐, 收藏,
摘要:如果只能选择优化一条查询,应该优化哪条?这个问题很难回答,可能最佳的回答就是"看情况"。但是,让我们来尝试给出问题的最好的答案。也许只是解决一条sql并不能解决问题,同时可能会找出更多的问题语句。 第一候选项是尝试优化解决执行时间(延迟)最大的查询。 看看sys schema都给我们提供了哪些工具表 阅读全文

导出sqlserver数据库中的登录用户和密码信息(2)

2022-12-19 16:53 by abce, 351 阅读, 0 推荐, 收藏,
摘要:sp_hexadecimal和sp_help_revlogin脚本的版本有点老,有人做了更新,因此记录一下。 相关连接: 导出sqlserver数据库中的登录用户和密码信息 - abce - 博客园 (cnblogs.com) Stop using sp_hexadecimal & sp_help_ 阅读全文
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 124 下一页