数据库

MySQL查看数据库表容量大小

MySQL查看数据库表容量大小

  本文介绍MySQL查看数据库表容量大小的命令语句,提供完整查询语句及实例,方便大家学习使用。 1. 查看所有数据库容量大小 select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(dat

SE_Zhang SE_Zhang 2026-06-19
124 0 0
索引失效场景分析与重建策略

索引失效场景分析与重建策略

索引为什么会"失效" 在 KingbaseES 中,索引本身不会物理失效,但优化器在某些情况下会选择不走索引,或索引因膨胀效率低下。常见场景如下: 场景一:对索引列进行函数或隐式类型转换 -- 错误写法:对索引列用函数,导致索引失效 SELECT * FROM users WHERE uppe

SE_Meng SE_Meng 2026-06-18
10 0 0
表空间满载导致写入失败的处理方法

表空间满载导致写入失败的处理方法

问题现象 应用写入数据时报错:ERROR: could not extend file "base/16384/2619": No space left on device,同时磁盘使用率 100%。 紧急处理步骤 立即释放空间:清理过期 WAL 日志和临时文件。 cd /data/

SE_Meng SE_Meng 2026-06-17
4 0 0
逻辑备份与物理备份的使用场景及操作指南

逻辑备份与物理备份的使用场景及操作指南

两种备份方式对比 维度 逻辑备份(sys_dump) 物理备份(sys_rman) 备份内容 SQL 语句(可读) 数据文件二进制块 备份速度 较慢(大表) 快速 恢复粒度 单表/单库/对象级 整库/时间点(PITR) 跨版本迁移

SE_Meng SE_Meng 2026-06-16
4 0 0
用户权限管理与角色体系配置

用户权限管理与角色体系配置

权限体系概述 KingbaseES 采用与 PostgreSQL 兼容的角色权限模型。"角色"(Role)同时兼具用户和组的功能——具有 LOGIN 属性的角色即为用户,可用于组织角色即为组角色。 用户创建与基本权限 -- 创建普通应用用户(具有登录权限) CREATE USER app_us

SE_Meng SE_Meng 2026-06-15
2 0 0
SQL 查询慢问题诊断与优化实践

SQL 查询慢问题诊断与优化实践

定位慢查询 金仓数据库提供 sys_stat_statements 扩展,可统计 SQL 的执行频率、总耗时和平均耗时。 -- 启用扩展(需在 kingbase.conf 中配置 shared_preload_libraries) CREATE EXTENSION IF NOT EXISTS s

SE_Meng SE_Meng 2026-06-12
6 0 0
数据库连接失败的常见原因及排查方法

数据库连接失败的常见原因及排查方法

问题现象 应用程序或客户端工具(如 KSQL、KStudio)尝试连接 KingbaseES 数据库时,返回如下错误之一: could not connect to server: Connection refused FATAL: no pg_hba.conf entry for

SE_Meng SE_Meng 2026-06-11
5 0 0
金仓数据库KingbaseES自动创建表空间目录:简化运维,适配国产生态

金仓数据库KingbaseES自动创建表空间目录:简化运维,适配国产生态

一、前言:传统表空间创建的运维痛点 在日常运维KingbaseES旧版本的过程中,经常遇到表空间创建失败的问题。旧版数据库有一个硬性要求,必须提前登录服务器手动建立好对应的存储目录,否则直接执行建表空间SQL,会直接抛出异常导致创建失败。这种传统的手动操作方式,在实际项目落地中非常不友好。

SE_Meng SE_Meng 2026-06-10
7 0 0
金仓数据库DISTINCT语句内核级优化:破解去重性能瓶颈

金仓数据库DISTINCT语句内核级优化:破解去重性能瓶颈

国产数据库优化器技术差异:金仓与达梦(DM)的对比 国产数据库的优化器逻辑推理深度,直接决定复杂 SQL 的优化能力,DISTINCT语句优化是核心技术差异点之一。 达梦数据库在处理常量固定场景的DISTINCT查询时,优化器逻辑推理深度不足,无法识别目标列常量属性,仍按原生DISTINCT

SE_Meng SE_Meng 2026-06-09
6 0 0
金仓数据库DISTINCT语句内核级优化:破解去重性能瓶颈

金仓数据库DISTINCT语句内核级优化:破解去重性能瓶颈

在数据库业务场景中,DISTINCT是实现数据去重的常用关键字,但传统执行模式下,其常伴随全表扫描、排序、哈希去重等高耗时操作,尤其在数据量庞大、查询列可被筛选条件固定的场景中,性能瓶颈尤为突出,直接影响业务响应效率。金仓数据库聚焦DISTINCT语句性能痛点,研发内核层面自动优化技术,通过精准的

SE_Meng SE_Meng 2026-06-08
2 0 0
1 2 3 4 30