最新 最热

PawSQL独家秘笈:表连接消除优化让SQL性能翻倍

在数据库优化的世界里,有一个鲜为人知但威力巨大的技巧 - 连接消除(Join Elimination)。本文将为您揭示这个可以显著提升SQL查询性能的秘密武器。

2024-08-20
23

索引失效?别慌,PawSQL带你深入了解15种性能优化策略!

在当今数据驱动的世界中,数据库性能至关重要。索引作为数据库管理系统的核心组件,通过精心设计和优化,可大幅提升查询效率,避免全表扫描、排序和回表等耗时操作。然而,当索引失效时,数据库性能可能急剧下降。本文将深...

2024-08-20
17

PawSQL优化 | 分页查询太慢?别忘了投影下推!

在进行数据库应用开发中,分页查询是一项非常常见而又至关重要的任务。但你是否曾因为需要获取总记录数的性能而感到头疼?现在,让PawSQL的投影下推优化来帮你轻松解决这一问题!本文以TPCH的Q12为案例进行验证,经过PawSQL的...

2024-08-20
24

PawSQL 投影下推优化功能大升级!

投影下推是一种SQL重写优化技术,它通过移除在外部查询中未使用的列,来优化数据库查询。这不仅减少了IO和网络的负担,还提高了优化器在规划表访问时选择无需回表的优化选项的可能性。...

2024-08-20
20

运维如何开发-看我腾讯云AI代码助手

作为一个运维人员,每次看到开发嗷嗷一顿敲代码就可以实现自己想要的功能属实十分羡慕,但奈何能力有限只能想想罢了,但是现在不一样了,有了腾讯云AI代码助手,我感觉作为运维的我行了,我站起来了~。这次使用腾讯云AI代码助手...

2024-08-20
22

PawSQL: 企业级SQL审核工具的新玩家

随着数据库应用在企业中的广泛使用,确保SQL代码质量的重要性日益凸显。现有的SQL审核工具很多,包括Yearning、goInception、Bytebase、爱可生的SQLE、云和恩墨的SQM等等,但是它们或者规则覆盖度、或者是在正确率等方面存...

2024-08-20
23

SQL审核 | PawSQL的审核规则体系

PawSQL,公众号:PawSQLPawSQL审核 | SQL审核引擎的设计目标

2024-08-20
18

在Linux系统中使用PyInstaller将Python项目打包指南

在Linux系统上开发Python应用程序后,您可能会希望将其分发给他人,而不让用户需要安装所有的依赖项或Python环境。PyInstaller是一个极其有用的工具,它可以将Python脚本和所有依赖项打包成一个独立的可执行文件,让您的应用...

2024-08-20
16

PawSQL审核 | SQL审核引擎的设计目标

经常可以看到市面上的SQL审核工具号称自己审核规则很多,支持的数据库类型很全。实际使用了以后,就会发现审核规则确实很多,一个MySQL数据库类型近200个规则,实际可用、有用的可能就几十条;而对于其他类型数据库,譬如Postgre...

2024-08-20
18

月之暗面Kimi代码分析能力评测

最近打算重构一下PawSQL优化引擎中的OR条件的SELECT重写优化策略的代码,时间有点久,代码有点复杂,看到网上对新出了KIMI评价很高。于是尝试用它来理解一下代码。上传了此优化重写的代码,提问:...

2024-08-20
26