搜索
搜索
问答
用户
注册
/
登录
注册 / 登录
首页
Portal
下载
源码仓库
论坛问答
BBS
社区活动
技术博客
Blog
资料中心
社区
认证
万里数据库
5.7停服专区
Gitee
Github
gt-checksum
用户手册
视频资料
参与贡献
社区行为守则
社区治理
致谢
社区之星
社区勋章
积分商城
兼容性列表
培训认证
关注TA
加为好友
发送消息
GreatSQL社区
uid:
10
注册时间:
2022-7-25 10:25
上次发表时间:
2026-7-13 09:57
好友数
0
|
博客数
395
|
回帖数
50
|
主题数
10
主题
博客
个人资料
函数索引触发的一个有趣的问题
函数索引触发的一个有趣的问题 导引 听同事提到一个有意思的事情,说在使用GreatSQL时,在navicat客户端和GreatSQL命令行客户端创建的函数索引不能共用,navicat客户端创建的函数索引,在navicat上执行SQL时可以使用,在GreatSQL命令行执行相同的SQL却用不上,反之,在GreatSQL命令行创建的函数索引,在navicat客户端无 ...
GreatSQL社区
发表于 2025-2-26 10:55
1177
0
GreatSQL修改配置文件参数无法生效
GreatSQL修改配置文件参数无法生效 一、问题描述 客户需要创建无主键表,因提供默认模板设置了参数 sql_require_primary_key = ON (创建新表或更改现有表结构的语句强制要求表具有主键),当创建无主键表时会提示 ERROR 3750 (HY000): Unable to create or change a table without a primary key, when the system v ...
GreatSQL社区
发表于 2025-2-24 10:16
1310
0
主从复制中定位回放慢涉及的表
主从复制中定位回放慢涉及的表 一、前提 世界千奇百怪,每个人都有自己独立的思想,有些事情即使你附耳告知,也可能如风般吹过,进而消逝,为了性能为了不延迟,表要加索引嘛,然而在某业务场景,业务表数千张,无索引的表几百张,这些表都是上百万的数据。 二、现象 在 GreatSQL 主从架构中,某天在系统资源充足的情 ...
GreatSQL社区
发表于 2025-2-17 11:06
991
0
【GreatSQL优化器-13】直方图
【GreatSQL优化器-13】直方图 一、直方图介绍 GreatSQL的优化器负责将SQL查询转换为尽可能高效的执行计划,但因为数据环境不断变化有可能导致优化器对查询数据了解不够充足,可能无法生成最优的执行计划进而影响查询效率,因此推出了直方图(histogram)功能来解决该问题。 直方图用于统计字段值的分布情况,向优化器提供 ...
GreatSQL社区
发表于 2025-2-14 13:43
1129
0
【GreatSQL优化器-12】make_tmp_tables_info
【GreatSQL优化器-12】make_tmp_tables_info 一、make_tmp_tables_info介绍 GreatSQL的优化器对于聚合函数和窗口函数需要创建内部临时表来进行计算并输出最后结果,这个内部临时表又需要原始表来作为数据输入源,具体的代码处理在 make_tmp_tables_info 函数实现。 下面用一个简单的例子来说明 make_tmp_tables_info ...
GreatSQL社区
发表于 2025-2-12 10:15
1222
0
加速无索引表引起的主从延迟数据回放
加速无索引表引起的主从延迟数据回放 一、场景 由于某些原因,客户现场存在一张 8千万 的大表,而且该表上无任何索引(也无主键),平时该表上 UPDATE 或 DELETE 只操作几条数据。忽然有一天业务进行了某种操作, DELETE 2万 条数据,悲剧发生了,当在主库上执行了之后,传到从库上之后一直回放,当时评估了 ...
GreatSQL社区
发表于 2025-2-10 10:52
1010
0
数据迁移丨借助 pg2mysql 从 PostgreSQL 到 GreatSQL
数据迁移丨借助 pg2mysql 从 PostgreSQL 到 GreatSQL 上篇《数据迁移丨借助 AI 从 PostgreSQL 到 GreatSQL》介绍了如何使用 AI + pg_dump/COPY 的方式将 PostgreSQL 迁移到 GreatSQL 中,各位同学看过之后,会发现两款数据库还是有一些差异,例如对象层次结构、数据类型等方面,如果采用人工来迁移,还是会比较麻烦,所以 ...
GreatSQL社区
发表于 2025-1-22 10:24
1594
0
数据迁移丨借助 AI 从 PostgreSQL 到 GreatSQL
数据迁移丨借助 AI 从 PostgreSQL 到 GreatSQL 本文将介绍如何从 PostgreSQL 到 GreatSQL 的数据迁移,并运用 AI 协助迁移更加方便。迁移的方式有很多,例如: pg_dump:导出SQL文件,修改后导入 GreatSQL 数据库。 COPY:导出txt文本文件,导入 GreatSQL 数据库。 pg2mysql:从 PostgreSQL 迁移到 MySQL/GreatSQL ...
GreatSQL社区
发表于 2025-1-20 10:18
1284
0
【GreatSQL优化器-11】finalize_table_conditions
【GreatSQL优化器-11】finalize_table_conditions 一、finalize_table_conditions介绍 GreatSQL的优化器在对join做完表排序后,在 make_join_query_block 函数对表添加条件,添加完条件在 finalize_table_conditions 会对条件再次进行确认,对ref扫描的条件进行删除,对需要cache的条件进行替换,生成的条件就是表执 ...
GreatSQL社区
发表于 2025-1-15 09:49
1312
0
【GreatSQL优化器-10】find_best_ref
【GreatSQL优化器-10】find_best_ref 一、find_best_ref介绍 GreatSQL的优化器对于join的表需要根据行数和cost来确定最后哪张表先执行哪张表后执行,这里面就涉及到预估满足条件的表数据,在keyuse_array数组有值的情况下,会用find_best_ref函数来通过索引进行cost和rows的估计,并且会找出最优的索引。这样就可能不会 ...
GreatSQL社区
发表于 2025-1-10 10:32
1442
0
1 ...
2
3
4
5
6
7
8
9
10
11
... 40
/ 40 页
下一页
互动与交流
社区活动
论坛问答
加入社区
贡献者指南
学习与应用
文章博客
文档资料
视频资料
常见问题
发现社区
社区准则
建议反馈
社区之星
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com
社区公众号
社区小助手
QQ群
友情链接
万里数据库
开源中国
墨天轮
开放原子开源基金会
OpenEuler
©2022 GreatSQL All Rights Reserved. (
京ICP备06057874号
)
扫码联系
社区群助手
扫码加入QQ群
扫码关注公众号
GMT+8, 2026-7-18 08:07
, Processed in 0.018474 second(s), 4 queries , Redis On.
返回顶部