首页
学习
活动
专区
工具
TVP
发布

PawSQL,在线的自动化SQL优化工具!

专栏成员
40
文章
3516
阅读量
14
订阅数
MySQL优化器参数全攻略
optimizer_switch 是 MySQL中一个重要的系统变量,它用于控制优化器在执行查询时是否启用或禁用某些优化功能。这个参数可以接受多个值,每个值代表一个特定的优化器开关,合理配置这些参数可以显著提高数据库的查询性能和响应时间。
PawSQL
2024-08-20
1250
SQL性能优化秘籍:如何避免计算导致索引失效
设想我们为customer表的c_acctbal列创建了一个B树索引c_acctbal_idx,以加速相关查询。然而,一个看似无害的计算可能会阻碍索引的使用。比如这样的查询:
PawSQL
2024-08-20
1000
企业级SQL审核新纪元 | PawSQL 2024年6月更新
针对市场上现有SQL审核产品在规则覆盖度、正确率以及SQL优化建议等方面存在的明显不足,PawSQL携其革新性的企业级审核平台,以“用尽量少的规则,覆盖尽量多的SQL结构,确保尽量高的正确率“的理念,突破技术壁垒,为企业提供强大的SQL审核体验。
PawSQL
2024-08-20
800
PawSQL独家秘笈:表连接消除优化让SQL性能翻倍
在数据库优化的世界里,有一个鲜为人知但威力巨大的技巧 - 连接消除(Join Elimination)。本文将为您揭示这个可以显著提升SQL查询性能的秘密武器。
PawSQL
2024-08-20
860
索引失效?别慌,PawSQL带你深入了解15种性能优化策略!
在当今数据驱动的世界中,数据库性能至关重要。索引作为数据库管理系统的核心组件,通过精心设计和优化,可大幅提升查询效率,避免全表扫描、排序和回表等耗时操作。然而,当索引失效时,数据库性能可能急剧下降。本文将深入剖析索引的工作机制,揭示索引失效的隐患,并介绍如何利用PawSQL等前沿工具识别和优化索引失效问题,助力数据库管理员和开发者显著提升系统响应速度和稳定性。
PawSQL
2024-08-20
1040
PawSQL优化 | 分页查询太慢?别忘了投影下推!
在进行数据库应用开发中,分页查询是一项非常常见而又至关重要的任务。但你是否曾因为需要获取总记录数的性能而感到头疼?现在,让PawSQL的投影下推优化来帮你轻松解决这一问题!本文以TPCH的Q12为案例进行验证,经过PawSQL的优化后性能提升6000多倍!
PawSQL
2024-08-20
1120
PawSQL 投影下推优化功能大升级!
投影下推是一种SQL重写优化技术,它通过移除在外部查询中未使用的列,来优化数据库查询。这不仅减少了IO和网络的负担,还提高了优化器在规划表访问时选择无需回表的优化选项的可能性。
PawSQL
2024-08-20
600
PawSQL: 企业级SQL审核工具的新玩家
随着数据库应用在企业中的广泛使用,确保SQL代码质量的重要性日益凸显。现有的SQL审核工具很多,包括Yearning、goInception、Bytebase、爱可生的SQLE、云和恩墨的SQM等等,但是它们或者规则覆盖度、或者是在正确率等方面存在明显不足;导致企业在引入产品后难以进行落地。PawSQL以其创新的企业级SQL审核平台,直击现有产品难以落地的痛点,为企业提供了一个强大的SQL审核解决方案。
PawSQL
2024-08-20
660
SQL审核 | PawSQL的审核规则体系
PawSQL,公众号:PawSQLPawSQL审核 | SQL审核引擎的设计目标
PawSQL
2024-08-20
960
PawSQL审核 | SQL审核引擎的设计目标
经常可以看到市面上的SQL审核工具号称自己审核规则很多,支持的数据库类型很全。实际使用了以后,就会发现审核规则确实很多,一个MySQL数据库类型近200个规则,实际可用、有用的可能就几十条;而对于其他类型数据库,譬如PostgreSQL或openGauss,规则一共可能就几十条。稍微复杂一点的SQL就报语法错误;或是出现大面积的误报或漏报的情况。审查规则越多越好吗?市场上到底需要什么样的SQL审核引擎?看一下SQL优化领域的领先厂商PawSQL如何设计它的SQL审核引擎。
PawSQL
2024-08-20
880
月之暗面Kimi代码分析能力评测
最近打算重构一下PawSQL优化引擎中的OR条件的SELECT重写优化策略的代码,时间有点久,代码有点复杂,看到网上对新出了KIMI评价很高。于是尝试用它来理解一下代码。上传了此优化重写的代码,提问:
PawSQL
2024-08-20
970
从SQL质量管理体系来看SQL审核(4) - 如何设计一个优秀的SQL审核引擎
从SQL质量管理体系来看SQL审核系列包括多篇文章,从SQL质量管理体系的角度来讨论如何设计一个优秀SQL审核引擎,欢迎订阅。
PawSQL
2024-08-20
770
从SQL质量管理体系来看SQL审核(3)
从SQL质量管理体系来看SQL审核系列包括多篇文章,将从SQL质量管理体系的角度来讨论如何设计一个优秀SQL审核引擎,欢迎订阅。
PawSQL
2024-08-20
770
高级SQL优化 | COUNT标量子查询优化
本篇介绍PawSQL优化引擎中的COUNT标量子查询重写优化,从正文可以看到,通过此重写优化,SQL性能的提升超过1000倍!
PawSQL
2024-08-20
1120
经验分享 | 如何通过SQL获取MySQL对象的DDL、统计信息、查询的执行计划
说明:PawSQL项目开发的过程中,收集了一些对数据库元数据采集的SQL语句,可能对开发人员有某些帮助,在此分享出来,供大家参考,本次分享的是针对MySQL数据库的操作。
PawSQL
2024-08-20
650
PawSQL 常见问题解答(FAQ)
根据我们的统计,在PawSQL提供了优化建议的性能验证中,85%以上能够提升SQL的查询性能,只有15%左右显示性能有所下降。
PawSQL
2024-08-20
750
EverSQL向左,PawSQL向右
去年年末,领先的云数据平台独角兽企业Aiven宣布收购数据库优化厂商EverSQL,业内对数据库优化领域的关注持续升温。作为和EverSQL处于同一赛道PawSQL的发起人,在龙年春节前夕,和大家聊一聊EverSQL和PawSQL两家公司的区别,并探讨了中外创业环境的差异如何影响创业公司的发展路径,以及PawSQL未来的战略布局。
PawSQL
2024-08-20
810
PawSQL更新 | 新增18个SQL性能审核重写规则
PawSQL最新版本针对DML和DQL新增了审核和重写优化规则共计33个,整体的规则数目达到了83个,覆盖了正确性,安全性、可维护性、性能四个方面的SQL质量问题,并提供了优化建议,已经形成比较完善的针对数据操作的SQL质量审查体系。本文介绍其中新增的11个正确性相关的审核规则。本文介绍新增的18个SQL性能审核及重写优化规则。
PawSQL
2024-08-20
1160
PawSQL更新 | 新增7个SQL可维护性/安全性规则
PawSQL最新版本针对DML和DQL新增了审核和重写优化规则共计33个,整体的规则数目达到了83个,覆盖了正确性,安全性、可维护性、性能四个方面的SQL质量问题,并提供了优化建议,已经形成比较完善的针对数据操作的SQL质量审查体系。本文介绍其中新增的5可维护性规则以及2个安全性规则。
PawSQL
2024-08-20
630
PawSQL更新 | 新增9个SQL正确性审核规则
PawSQL最新版本针对DML和DQL新增了审核和重写优化规则共计33个,整体的规则数目达到了83个,覆盖了正确性,安全性、可维护性、性能四个方面的SQL质量问题,并提供了优化建议,已经形成比较完善的针对数据操作的SQL质量审查体系。本文介绍其中新增的9个正确性相关的审核规则。
PawSQL
2024-08-20
620
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档