上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 67 下一页
摘要: 背景 数据库日志有如下提示: WARNING: skipping "pivot_t1" only table or database owner can vacuum it 从提示可以看出,有用户对表pivot_t1进行vacuum操作时,出现了权限问题。 测试 TEST=# \c - ud; Yo 阅读全文
posted @ 2023-09-18 13:47 KINGBASE研究院 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 背景 我们经常遇到两种情况下会重建索引,reindex 1、索引崩溃,由于软件或硬件问题导致索引内数据失效而不可用。 2、索引膨胀,当索引膨胀会占用过多磁盘空间,reindex可以解决此问题。 对于临时表和全局临时表而言,临时表可以进行reindex操作,而全局临时表不能进行此操作,原因是全局临时表 阅读全文
posted @ 2023-09-18 13:39 KINGBASE研究院 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 前言 KingbaseES具有丰富的索引功能,对于运行一段时间的数据库,经常需要查看索引的使用大小,使用状态等。 尤其重复索引的存在,有时会因为索引过多而造成维护成本加大和减慢数据库的运行速度。 下面是经常使用的查看索引的sql。 1.查看表上索引个数,是否唯一,表与索引大小。 SELECT CON 阅读全文
posted @ 2023-09-18 13:38 KINGBASE研究院 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 前言 本文讨论一下KingbaseES数据库中如何计算数据库连接耗时。有这样一个场景,不借助第三方工具,在数据库服务端计算1000个数据库连接的总耗时,并取得每个连接耗时的平均值。怎样实现呢?我们可以借助kbbench工具。这是Kingbase数据库自带的一款客户端工具。 kbbench介绍 kbb 阅读全文
posted @ 2023-09-18 13:35 KINGBASE研究院 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 前言 本文讨论在KingbaseES数据库服务器中批量加载数据的方法,以及空数据库中的初始数据加载和增量数据加载的最佳做法。 批量加载方法 以下数据加载方法按照从最耗时到最不耗时的顺序排列: 1.运行单记录 INSERT 命令。 2.在每次提交中分批成 100 到 1000 行。可以使用事务块在每次 阅读全文
posted @ 2023-09-18 13:34 KINGBASE研究院 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 前言 队列理论在我们生活中的应用随处可见,例如我们去食堂打饭需要排队,我们生活中随处可见排队的场景。 在计算机领域中,性能诊断等地方使用队列理论的案例也很多。服务器硬件分为动态设备和静态设备。CPU和IO子系统属于动态设备,RAM属于静态设备,队列理论只对动态设备适用。 KingbaseES数据库中 阅读全文
posted @ 2023-09-18 13:33 KINGBASE研究院 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 前言 数据库正常运行离不开I/O的使用,在操作系统上,I/O又离不开存储的性能及使用方式,我们可以在存储层利用raid条带化技术使IOPS达到最佳性能。 本篇文章有助于确认数据库I/O使用率过高的原因 ,以及解决方法。 确定I/O使用率过高的原因 1.需要数据库内置的sys_stat_stateme 阅读全文
posted @ 2023-09-18 13:32 KINGBASE研究院 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 测试用户登录失败自动锁定 创建用户tee并授权。 TEST=# create user tee; CREATE ROLE TEST=# alter user tee with createdb; ALTER ROLE TEST=# TEST=# alter user tee with creater 阅读全文
posted @ 2023-09-18 13:32 KINGBASE研究院 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 一、背景 在生产环境中,慢查询不仅影响系统、业务的正常处理。同时严重影响用户的使用感受。 二、表相关信息 2.1 表结构及索引: Table "yktcore.t_dtl_ymt" 栏位 | 类型 | 校对规则 | 可空的 | 预设 + + + + sys_sett_date | character 阅读全文
posted @ 2023-09-18 11:39 KINGBASE研究院 阅读(306) 评论(0) 推荐(0) 编辑
摘要: KingbaseES数据库使用kdb_database_link扩展常见问题 kdb_database_link主要功能是为了满足@link语法的适配,让用户应用的代码能够适用于更宽泛的产品而无需在移植时大量修改。 支持连接管理,在适当的时候关闭连接减少远程数据库的资源开销。 支持远程表(视图、物化 阅读全文
posted @ 2023-09-18 11:35 KINGBASE研究院 阅读(356) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 67 下一页