Skip to main content
PawSQL 可以运行在公网服务或企业私有环境中,并通过 Web、IDE、API、Webhook 和 MCP 等入口提供 SQL质量检查与优化能力。选择使用方式时,需要分别确定服务部署在哪里以及如何接入日常工作流
只想尽快体验? 选择 PawSQL Cloud + Web 控制台,然后按照一分钟完成 SQL 优化提交第一条 SQL。

快速选择

部署方式和使用入口是两个独立维度。例如,IDE 插件既可以连接公网服务,也可以连接企业私有环境,实际可用组合取决于所购买或部署的版本。

第一步:选择部署方式

部署方式决定 PawSQL 服务运行的位置、数据经过的网络边界,以及由谁负责系统运维。

PawSQL Cloud

适合快速体验、个人使用,以及希望减少部署和维护工作的团队。开通账号后即可通过支持的入口使用 PawSQL。

私有部署

适合对数据边界、网络隔离、访问控制或系统集成有明确要求的企业。PawSQL 服务部署在企业指定的基础设施中。

部署方式对比

如果组织规定 SQL、DDL、数据库对象信息或执行计划不能提交到公网环境,请选择私有部署,并在接入数据库前完成安全与权限评审。

选择 PawSQL Cloud

PawSQL Cloud 更适合以下情况:
  • 希望立即体验 SQL质量检查、自动重写和智能索引推荐;
  • 不希望准备服务器或维护 PawSQL 服务;
  • 主要处理开发、测试或已脱敏的 SQL;
  • 团队可以按照组织策略使用公网服务。

选择私有部署

私有部署更适合以下情况:
  • SQL、DDL、统计信息或数据库连接必须保留在企业网络内;
  • 需要连接生产或准生产数据库;
  • 需要接入企业统一认证、审批、CI/CD 或内部研发平台;
  • 需要集中管理多个团队、数据库实例和审核规范。
私有部署前通常需要确认服务器资源、操作系统、网络访问、数据库连通性、身份认证和产品授权。具体要求以对应交付版本为准。

第二步:选择使用入口

确定部署环境后,根据 SQL 出现的位置和使用人员选择入口。同一团队可以组合使用多个入口。
适合: 开发人员、测试人员、DBA 和审核人员。用于: 创建工作空间、提交单条或批量 SQL、查看审核结果、比较重写方案、评估索引建议和性能验证结果。Web 控制台通常是第一次使用 PawSQL 时最直观的入口。

常见组合

开发人员自助优化

开发人员通过 IDE 插件分析正在编写的 SQL;需要查看更多上下文或验证信息时,再进入 Web 控制台查看完整结果。 推荐组合: Cloud 或私有部署 + IDE 插件 + Web 控制台。

CI/CD SQL 质量门禁

流水线通过 API 或 Webhook 提交变更 SQL,并按照风险等级决定提醒、人工确认或阻断发布。 推荐组合: Cloud 或私有部署 + API/Webhook + Web 控制台。

生产慢 SQL 治理

性能巡检任务发现慢 SQL 后,由 DBA 在 Web 控制台检查审核问题、重写建议、索引方案和验证证据。 推荐组合: 私有部署 + 性能巡检 + Web 控制台。

开始前确认

无论选择哪种方式,都建议提前确认以下事项:
  • 数据库兼容性: 数据库类型、版本和所需能力是否受支持;
  • 数据边界: SQL、DDL、统计信息和执行计划是否允许离开当前网络;
  • 网络连通性: PawSQL 服务、数据库、IDE 和流水线之间是否可以互相访问;
  • 身份与权限: 用户权限、数据库只读账号、API 凭据和组织角色是否准备完成;
  • 使用范围: 是个人优化、团队审核、上线门禁,还是生产巡检;
  • 验证流程: 重写 SQL 和索引变更如何在测试环境验证并进入发布流程。
数据库与版本范围请参阅支持的数据库

下一步

完成第一次 SQL 优化

通过 Web 控制台创建工作空间并提交第一条 SQL。

安装与接入

配置公网访问、私有部署、IDE、API 和 MCP。

查看支持的数据库

确认数据库、版本和能力兼容范围。

浏览使用场景

根据开发、CI/CD、DBA 和企业治理场景规划使用方式。