最好的在线SQL优化平台 - PawSQL Cloud来了

5 篇文章 0 订阅
订阅专栏

概述

PawSQL Cloud(地址: https://app.pawsql.com)是PawSQL Advisor的在线版本,它整合了业界关于关系数据库查询优化最佳实践,通过查询重写优化、智能索引推荐,帮助应用开发人员及数据库管理人员一站式解决SQL性能问题。

相比较PawSQL Advisor/Paw Index Advisor等基于IntelliJ的插件,PawSQL Cloud免安装,不依赖其他工具,不仅适合应用开发人员,也适合数据库管理人员等非开发人员使用;PawSQL Cloud同时能够记录您的优化历史,便于日后查看和跟踪。

3步完成您的SQL优化

  • 选择/创建工作空间
  • 输入待优化SQL
  • 查询优化配置

1. 选择/创建工作空间

工作空间是你进行SQL优化的工作环境,一般包括数据表、视图、索引的定义及其上的一些统计信息. PawSQL Cloud支持以下方式创建您的工作空间。

  • 通过数据库连接信息创建工作空间
    • 支持MySQL/PostgreSQL/Opengauss/MariaDB等数据库
  • 通过DDL文件创建工作空间
  • 通过手工输入DDL语句创建工作空间
    在这里插入图片描述
    提示: 对于每一种工作空间创建方式,PawSQL提供了在线指南帮您创建您的工作空间。

2. 输入待优化SQL

待优化SQL是您进行查询优化的对象,它的来源可以是

  • 数据库SQL日志

    • 支持MySQL慢日志/通用日志,PostgreSQL的SQL日志,opengauss的SQL日志
  • 待优化SQL组成的文本文件;以;分割

  • 文本框手工输入的SQL语句;以;分割
    在这里插入图片描述
    提示: 同样的,您可以看到PawSQL提供了在线指南帮您获取待优化的SQL。

3. 查询优化配置

查询优化表示在您的工作空间内对一组SQL查询进行的性能优化诊断,一般包括SQL审查、重写优化、索引推荐等.
您可以对您的查询优化进行配置,控制查询优化的执行过程和结果

  • 基础配置

    • 优化ID: 标识您本次优化的ID
  • 执行配置

    • 和现有索引去重: 是否和现有索引去重
    • 是否进行what-if验证: 是否连接到验证服务器,对查询优化的结果进行性能验证。
  • 规则配置
    在这里插入图片描述

    • 是否启用该优化规则

执行结果展示

汇总结果展示

内容包括

  • 执行的SQL数目
  • 重写优化的数据
  • SQL审查的数目
  • 推荐的索引
  • 单个SQL优化概况
    在这里插入图片描述

单SQL优化详情

  • 原SQL
  • 重写后的SQL(若有)
  • 推荐的索引(若有)
  • 验证详情(若设置what-if验证)
    • 性能提升百分比
    • 优化前的执行计划
    • 优化后的执行计划
      在这里插入图片描述

结束语

PawSQL Cloud的网址为 https://app.pawsql.com, 欢迎大家试用。如需私域部署PawSQL Cloud,或是希望集成PawSQL的优化引擎到自己的数据库监控平台/SQL审核平台,请联系service@pawsql.com或是在微信搜索PawSQL关注公众号。

博客
SQLE、SQM和PawSQL:深度评测企业级SQL审核平台
06-03 909
SQL审核是SQL代码投入生产的最后一道关卡,选择正确的SQL审核工具对于确保确保SQL代码质量至关重要。本文深度评测市场上主流的SQL审核工具,Yearning、Archery、Bytebase的审核模块、爱可生的SQLE、云和恩墨的SQM等,在审核规则覆盖度和审核结果正确性方面的表现。评测结果表明,即使用MySQL规则集作为测试对象,PawSQL在这次测试中表现也是最佳。
博客
PawSQL Advisor最新版,让你告别手动优化SQL的痛苦!
07-16 999
PawSQL Advisor是由PawSQL团队开发的,面向数据库应用开发人员的自动化、智能化SQL优化工具, 它融合了业界关于数据库优化的最佳实践, 从正确性和性能两个方面对SQL进行审查和重写优化;并基于SQL查询的结构、数据库对象的定义及统计信息,提供智能索引推荐功能,帮助数据应用开发人员一键提升应用性能。
博客
PolarDB之后,PawSQL如何进一步优化相关标量子查询?
09-02 1070
在数据分析领域里,相关标量子查询无疑是一把双刃剑:它功能强大,能解决许多复杂问题,同时又因其复杂性给数据库优化器带来了不小的挑战。当前,只有像Oracle这样的商业数据库巨头在这方面做得相对出色[1],在国产数据库领域,也只有PolarDB对其提供了一定的支持[2]。除了PolarDB,领先的SQL优化引擎PawSQL也提供了对相关标量子查询进行基于成本的重写优化;此外,PawSQL还会合并查询中的多个类似标量子查询,从而进一步提升标量子查询优化的性能。
博客
PawSQL for Dameng,一站式达梦数据库SQL优化解决方案
08-20 880
达梦数据库作为我国自主可控的高性能数据库管理系统,正在政府、金融、电信等关键领域扮演着越来越重要的角色。然而,随着数据量的增长和业务复杂度的提高,优化达梦数据库的SQL查询变得越来越重要。PawSQL为达梦数据库提供了全面的优化支持,帮助用户充分发挥达梦数据库的性能潜力。
博客
MySQL优化器参数全攻略
07-30 326
是 MySQL中一个重要的系统变量,它用于控制优化器在执行查询时是否启用或禁用某些优化功能。这个参数可以接受多个值,每个值代表一个特定的优化器开关,合理配置这些参数可以显著提高数据库的查询性能和响应时间。
博客
SQL性能优化秘籍:如何避免计算导致索引失效
07-23 1019
适用于MySQL、PostgreSQL、Oracle等各种数据库的优化技巧。
博客
GitOps与PawSQL的完美融合,让SQL审核完全自动化
07-23 441
PawSQL不仅仅是一个审查工具,它是您SQL开发流程中的得力助手。通过自动化监控和即时反馈,PawSQL帮助您:提高代码质量减少人为错误加速开发周期培养最佳实践立即集成PawSQL,体验SQL开发的新境界!
博客
PawSQL Plan Visualizer,一款让数据库性能优化变得简单直观的神器!
06-24 833
PawSQL Plan Visualizer(PPV)将复杂的执行计划转化为直观的流程图,让DBA能够一目了然地理解SQL的执行路径和关键操作。PPV不仅提高了分析效率,还能快速定位性能瓶颈,实现精准优化。
博客
PawSQL优化 | 分页查询太慢?别忘了投影下推
06-10 779
在进行分页查询时,我们通常需要获取总记录数以计算总页数。传统方法是在原查询上添加count(1)或count(*),但这在面对复杂查询时,会引入不必要的开销。
博客
PawSQL优化 | 投影下推重写优化功能升级!
06-07 357
投影下推是一种SQL重写优化技术,它通过移除在外部查询中未使用的列,来优化数据库查询。这不仅减少了IO和网络的负担,还提高了优化器在规划表访问时选择无需回表的优化选项的可能性。
博客
TPC-H建表语句(MySQL语法)
06-03 333
TPC-H(Transaction Processing Performance Council, Standard Specification, Decision Support Benchmark, 简称TPC-H)是一个非常权威数据库基准测试程序,由TPC组织制定。TPC-H定义了一个包含8个表的模式(Schema),这些表通过外键关联;下面是这八个表之间的关系以及MySQL语法的DDL语句。本文介绍TPC-H建表语句(MySQL语法)。
博客
PawSQL: 企业级SQL审核工具的新玩家
05-27 1082
现有的SQL审核工具或者规则覆盖度、或者是在正确率等方面存在明显不足;导致企业在引入产品后难以进行落地。PawSQL作为新兴的企业级SQL审核工具,在设计理念和核心技术上实现了突破性创新。凭借高覆盖度、高正确率和优秀的可扩展性,PawSQL能够为企业提供全方位的SQL质量保障。
博客
SQL审核 | PawSQL的审核规则体系
05-21 511
PawSQL的审核规则体系是以SQL对数据库的操作类型分成三大类,即对象设计、对象操作和数据操作。即使我们通过抽象化、参数化尽量减少审核的规则,PawSQL的整个规则体系也包含了171个审核规则,这些规则对于大多数的数据库都是适用的。
博客
SQL审核 | PawSQL审核引擎的设计目标
04-25 1075
经常可以看到市面上的SQL审核工具号称自己审核规则很多,支持的数据库类型很全。实际使用了以后,就会发现审核规则确实很多,一个MySQL数据库类型近200个规则,实际可用、有用的可能就几十条;而对于其他类型数据库,譬如PostgreSQL或openGauss,规则一共可能就几十条。稍微复杂一点的SQL就报语法错误;或是出现大面积的误报或漏报的情况。审查规则越多越好吗?市场上到底需要什么样的SQL审核引擎?看一下SQL优化领域的领先厂商PawSQL如何设计它的SQL审核引擎。
博客
Oracle到PostgreSQL数据库的语法迁移手册(建议收藏)
04-08 2426
PawSQL团队开发的DML语法转换工具Ora2pg,通过PawSQL强大的SQLParser,能够解析几乎所有的Oracle语法,并将其转换为对应的PostgreSQL语法,支持数据库应用的平滑迁移。
博客
从SQL质量管理体系来看SQL审核(4)- 如何设计一个优秀的SQL审核引擎
04-02 760
SQL质量标准确立目标,SQL开发规范指导编码实践,SQL审核工具监督检查,管控流程保证质量关卡,最终形成一个质量保证的闭环。本篇我们来详细地介绍SQL质量管理体系的第三部分,SQL审核引擎。
博客
从SQL质量管理体系来看SQL审核(3)- SQL开发规范
03-25 885
系列包括多篇文章,将从SQL质量管理体系的角度来讨论如何设计一个优秀SQL审核引擎,欢迎订阅。- SQL质量管理体系概览- SQL质量标准本篇我们来详细地介绍SQL质量管理体系的第二个组成部分,的内容。SQL开发规范是一个组织针对组织对于SQL质量的要求,依据SQL质量标准制定的一套标准化的规则和准则。它指导开发人员如何编写高质量、可维护的SQL代码。这些规范可以是非常详细的,包括SQL相关的各个方面,譬如包括范式设计、语法规则、编码风格、命名约定、安全性要求等;
博客
月之暗面Kimi代码分析能力评测
03-25 1949
其中对于。
博客
从SQL质量管理体系来看SQL审核(2) - SQL质量标准
03-18 587
介绍了SQL质量管理体系的四个主要组成部分,SQL质量标准确立目标,SQL开发规范指导编码实践,SQL审核工具监督检查,管控流程保证质量关卡,最终形成一个质量保证的闭环。SQL代码的可维护性标准是指SQL语句本身拥有清晰的结构、统一的风格和完备的注释,使得代码逻辑一目了然,方便其他开发人员快速理解、修改和维护。SQL质量标准是评估SQL语句质量的一系列标准和要求,它们涵盖了多个维度,确保SQL语句具有正确性、高效性、可维护性、安全性等重要特征。
博客
从SQL质量管理体系来看SQL审核(1)
03-12 1137
SQL质量管控流程是贯穿SQL应用整个生命周期的质量保证实践,通过在开发、测试、集成、发布和运维等各个环节设置自动化质量关卡,持续监控和分析SQL质量数据,并以此为反馈持续优化质量标准、规范和工具,形成闭环式质量管理体系,确保高质量SQL应用的高效交付。SQL审核工具是一种自动化的软件工具,通过静态代码分析、质量规则检查和优化建议等功能,帮助开发人员发现和修复SQL语句中潜在的质量缺陷、性能瓶颈和安全隐患,从而提高SQL代码的正确性、效率、可读性、可维护性和安全性。
写文章

热门文章

  • 最全的Oracle到高斯数据库的SQL语法迁移手册(建议收藏) 5687
  • 一个专注SQL优化的IDEA插件(支持DataGrip/Pycharm等) - PawSQL Advisor 5294
  • 最好的在线SQL优化平台 - PawSQL Cloud来了 4438
  • 一个优秀的索引推荐IDEA插件-Paw Index Advisor 2798
  • Oracle到PostgreSQL数据库的语法迁移手册(建议收藏) 2425

分类专栏

  • 高级SQL优化 5篇
  • SQL审核 5篇
  • PawSQL Advisor 5篇
  • 知乎SQL优化挑战赛 1篇
  • PawSQL 功能更新 2篇

最新评论

  • 最全的Oracle到高斯数据库的SQL语法迁移手册(建议收藏)

    PawSQL,一站式在线SQL优化平台: 你还没有理解SQL脚本迁移的工作逻辑,不是说oracle如何兼容gauss的语法,而是如果原有脚本中使用了unique,gauss该如何处理

  • 最全的Oracle到高斯数据库的SQL语法迁移手册(建议收藏)

    布吉岛阿巴: 你这个问题挺多的,例如oracle中也有distinct,unique只是distinct的一个别名

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

    CSDN-Ada助手: 推荐 MySQL入门 技能树:https://edu.csdn.net/skill/mysql?utm_source=AI_act_mysql

  • EverSQL向左,PawSQL向右

    PawSQL,一站式在线SQL优化平台: Jetbrains应用市场下载就可以表情包

  • EverSQL向左,PawSQL向右

    qq_21949241: Cloud方式太难用了,如果无法使用内网穿透,并且ddl很难瘦身到200k以下怎么办!我愿意付费,但是逛了一个小时我真的没发现插件购买license的地方在哪里。。。

最新文章

  • PolarDB之后,PawSQL如何进一步优化相关标量子查询?
  • PawSQL for Dameng,一站式达梦数据库SQL优化解决方案
  • MySQL优化器参数全攻略
2024年27篇
2023年13篇
2022年7篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

天下网标王佛山电子网站优化如何靠谱的优化网站哪家便宜岳阳网站优化收费网站前台代码优化海南省网站seo优化排名衢州网站优化费用seo培训网站优化容桂网站优化方法新手seo网站优化项城网站优化哪家有实力鄂州品牌网站优化哪家好泰兴网站优化河南关键词网站优化咨询客服威海行业网站优化张槎网站优化方法房山网站建设和优化晋安区企业网站优化广东中山网站优化注意事项濮阳网站优化选哪家网站优化网站速度蚌埠网站优化公司报价唐山美容院网站优化玉田效果好的网站优化哪里不错闵行区360网站优化价格广东齐全的网站优化洛阳正规网站优化价格网站优化有哪些门道cuteseo网站优化专家随州市网站线上推广优化虞城个性化网站优化推广公司香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化