暂无图片
暂无图片
5
暂无图片
暂无图片
暂无图片

金仓充电站 | 金仓数据库+PawSQL,三步开启智能优化之旅

金仓数据库 2025-03-12
45

K

金仓充电站

当用户因页面加载卡顿愤然离去,当秒杀活动因并发瓶颈崩溃宕机,当海量数据分析任务从分钟级延迟蔓延至小时——这些看似技术层面的性能痛点,实则是企业真金白银的流失和竞争力的致命缺口。今天,我们继续开启《金仓充电站》之旅第二站,揭秘数据库如何释放性能潜力。


关于PawSQL 

1

数据库优化的智慧引擎


PawSQL是一款专业的数据库性能优化工具,覆盖SQL开发、测试、运维的整个流程,广泛支持包括Oracle、MySQL、PostgreSQL、金仓数据库KingbaseES等各种开源、商业、国产数据库。作为数据库性能优化的“智慧大脑”,PawSQL通过智能索引推荐、语义重写优化、执行计划深度分析等功能,助力企业以最小成本实现数据库性能跃升。



生态突破  

2

技术共创  性能共赢


金仓数据库始终坚持技术自主创新与生态开放共赢,在双方的共同推动下,KingbaseES当前已完成与PawSQL的深度适配,为国产数据库生态建设注入强劲动能。


通过深度优化PawSQL对KingbaseES的语法解析器、执行计划分析模块及统计信息模型,双方共同打造了“PawSQL for KingbaseES”专属优化套件,覆盖性能优化的核心场景,助力用户从“能用”到“好用”,从“高效”到“极致”!


快速连接  

3

三步开启智能优化之旅


Step 1:注册体验


访问PawSQL官网 (https://pawsql.com/) ,完成邮箱注册并激活,即可在线使用。


Step 2:创建工作空间


工作空间是SQL优化的工作环境。


登录后左侧定位到【工作空间】,右侧【新建工作空间】,在弹出的工作空间类型中选择“KingbaseES”类型,即可开始创建工作空间。



Step 3:配置连接参数


填写以下的参数,即可开始使用:

  • Host:数据库主机名

  • Port:数据库端口号,默认54321

  • DB Name:数据库名称

  • Schemas:要优化的模式列表

  • User Password:预先创建的数据库用户名及密码



高阶功能赋能    

4

KingbaseES性能优化全场景覆盖


连接成功后,PawSQL提供一系列针对KingbaseES的优化工具:


1

智能SQL审查





PawSQL为KingbaseES的应用开发人员提供智能SQL审核功能,确保代码的准确性、效率、可读性、可维护性和安全性。



2

SQL 重写优化





  • 基于启发式规则和成本模型,推荐语义等价、性能更优的SQL语句。

  • 提供改写前后的SQL文本对比,高亮显示修改部分。


3

智能索引推荐





智能索引推荐引擎可为KingbaseES上的应用查询提供最优索引策略,以适应各种SQL语法需求,显著提升查询效率。


4

执行计划可视化





PawSQL的执行计划可视化工具(PawSQL Plan Visualizer)支持对KingbaseES 的执行计划进行图示化展示和分析,帮助用户轻松理解查询的执行过程,快速定位性能瓶颈。



5

性能验证





自动采集SQL优化前后的KingbaseES 数据库的执行计划,获取优化前后的执行代价,确保推荐的优化建议能够真实提升数据库性能。



6

慢查询管理





性能巡检平台支持对KingbaseES的慢查询进行采集和管理,支持基于crontab的定时采集和手工采集。



7

数据库对象巡检





性能巡检平台支持对KingbaseES数据库对象进行定时或手动巡检,覆盖表、列、字符集、索引、约束等各种数据库对象,以识别潜在的安全、性能等问题,并给出警示。



作为国产数据库的引领者,金仓数据库始终致力于以开放生态赋能客户业务创新。未来,电科金仓将持续深化与PawSQL等生态伙伴的合作,通过智能化工具链赋能客户,共同推动国产数据库技术创新与产业升级。


供稿:数据库产品研发中心
编辑:木子
审核:日尧

文章转载自金仓数据库,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论