Search

PythonReactSEOPDF
OpenClaw

Sql Query Optimizer

SQL Query Optimizer

honestqiao0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install honestqiao/sql-query-optimizer

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

SQL Query Optimizer

分析并优化 SQL 查询,提升数据库性能。

功能

  • 查询性能分析
  • 索引建议
  • 执行计划解读
  • SQL 优化建议

触发词

  • "SQL优化"
  • "查询优化"
  • "sql optimization"
  • "慢查询"

检测问题

-- 检测 SELECT * 问题
SELECT * FROM users WHERE id = 1;

-- 检测缺少 LIMIT
SELECT name FROM users;

-- 检测前导通配符
SELECT * FROM users WHERE name LIKE '%john%';

优化建议

  1. 避免 SELECT *,只查询需要的列
  2. 添加 WHERE 条件和 LIMIT
  3. 避免 LIKE 前导通配符
  4. 使用索引列
  5. 避免嵌套子查询
  6. 使用 EXPLAIN 分析执行计划

输出示例

{
  "original": "SELECT * FROM users WHERE name LIKE '%john%'",
  "suggestions": [
    "避免使用 SELECT *,只查询需要的列",
    "避免 LIKE 前导通配符",
    "添加 LIMIT 限制返回数量"
  ],
  "optimized": "SELECT id, name FROM users WHERE name LIKE '%john%' LIMIT 100"
}

Source information

Source
github
Repository
openclaw/skills
Path
skills/honestqiao/sql-query-optimizer
Version
—
Commit
a912913c78394d690f94ffacc31ff13fa3204188
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# SQL Query Optimizer

分析并优化 SQL 查询,提升数据库性能。

## 功能

- 查询性能分析
- 索引建议
- 执行计划解读
- SQL 优化建议

## 触发词

- "SQL优化"
- "查询优化"
- "sql optimization"
- "慢查询"

## 检测问题

```sql
-- 检测 SELECT * 问题
SELECT * FROM users WHERE id = 1;

-- 检测缺少 LIMIT
SELECT name FROM users;

-- 检测前导通配符
SELECT * FROM users WHERE name LIKE '%john%';
```

## 优化建议

1. 避免 SELECT *,只查询需要的列
2. 添加 WHERE 条件和 LIMIT
3. 避免 LIKE 前导通配符
4. 使用索引列
5. 避免嵌套子查询
6. 使用 EXPLAIN 分析执行计划

## 输出示例

```json
{
  "original": "SELECT * FROM users WHERE name LIKE '%john%'",
  "suggestions": [
    "避免使用 SELECT *,只查询需要的列",
    "避免 LIKE 前导通配符",
    "添加 LIMIT 限制返回数量"
  ],
  "optimized": "SELECT id, name FROM users WHERE name LIKE '%john%' LIMIT 100"
}
```

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.