摘要:查看当前schema下所有表的vacuum历史 select n.nspname as schema_name, c.relname as table_name, c.reltuples as row_count, c.relpages as page_count, s.n_dead_tup as 阅读全文
SQLServer查看当前数据库正在运行的Session
2023-01-18 11:01 by abce, 899 阅读, 0 推荐, 收藏, 编辑
摘要:SELECT des.session_id , des.status , des.login_name , des.[HOST_NAME], der.blocking_session_id , DB_NAME( der.database_id ) AS database_name, der.comm 阅读全文
PostgreSQL升级Extensions
2023-01-15 22:06 by abce, 636 阅读, 0 推荐, 收藏, 编辑
摘要:PostgreSQL允许用户安装和使用扩展来为他们的数据库添加额外的功能。 在本文中,将以pg_stat_monitor扩展为例,介绍安装和升级PostgreSQL扩展的过程。pg_stat_monitor是一个PostgreSQL扩展,提供对数据库活动的实时监视和分析。它允许用户监视和跟踪各种性能 阅读全文
MySQL8升级对备份的影响
2023-01-13 08:59 by abce, 137 阅读, 0 推荐, 收藏, 编辑
摘要:最近将MySQL5.7.26升级到8.0.27后,备份遇到了一些问题。 升级采用的是使用复制节点的备份,使用percona xtrabackup做的的物理备份。 对于MySQL5.7,用的是PXB2.4做的物理备份。考虑到兼容性的问题,在升级到MySQL8.0后,也将PXB升级到了8.0.27。 阅读全文
重复、冗余和不可见索引
2023-01-13 08:46 by abce, 75 阅读, 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, 131 阅读, 0 推荐, 收藏, 编辑
摘要:另一篇:difference between count(1) and count(*) 看看人们是如何使用COUNT(*)和COUNT(col)的,看起来大多数人都认为它们是同义词,只是使用他们喜欢的,而在性能甚至查询结果上都有实质性的差异。此外,我们还发现InnoDB和MyISAM引擎在执行上 阅读全文
MySQL使用分区快速归档数据
2023-01-07 15:08 by abce, 518 阅读, 0 推荐, 收藏, 编辑
摘要:对于我们中的许多人来说,空间限制一直是一个无尽而痛苦的过程,特别是在具有大量事务和几天内数据增长就能超过百GB的系统中。 在这篇文章中,我将分享一个解决方案,无论表的大小如何,使用表分区都可以在几秒钟内删除这个空间并从表中删除行,而不会对数据库造成任何额外的负载。 任何人想到的删除行的第一种方法是使 阅读全文
clickhouse-local
2023-01-06 16:47 by abce, 348 阅读, 0 推荐, 收藏, 编辑
摘要:clickhouse-local可以使你能够对本地文件执行快速处理,而无需部署和配置ClickHouse Server。可以理解成是ClickHouse服务的单机版微内核,是一个轻量级的应用程序 clickhouse-local是clickhouse-client的一部分,clickhouse-lo 阅读全文
clickhouse安装
2023-01-06 12:30 by abce, 469 阅读, 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, 2142 阅读, 0 推荐, 收藏, 编辑
摘要:SQL Server 2017中,函数fn_full_dblog()对函数fn_dblog()做了改进,允许用户读取事务日志中的活跃部分,检索对数据库修改活动的相关信息。 使用fn_dblog()要记住以下几点: 1.只是返回事务日志中活跃部分的内容,比如打开的事务、或上一个活动 2.这是一个文档中 阅读全文