Development
Visualizador de Plano de Execução SQL
Cole a saída do EXPLAIN / EXPLAIN ANALYZE (PostgreSQL/MySQL/SQLite) para renderizar uma árvore de custos, marcar divergências entre linhas estimadas e reais e sugerir índices
html· Resultado HTMLAbrir ferramenta
Início rápido
Chame esta ferramenta a partir do seu código em três idiomas.
cURL
curl -X POST 'https://api.elysiatools.com/pt/api/tools/sql-explain-plan-visualizer' \
-H 'Content-Type: application/json' \
-d '{"explainOutput":"[\n {\n \"Plan\": {\n \"Node Type\": \"Seq Scan\",\n \"Relation Name\": \"users\",\n \"Alias\": \"users\",\n \"Filter\": \"((email)::text = '\''a@b.com'\'')\",\n \"Plan Rows\": 1000,\n \"Plan Width\": 142,\n \"Total Cost\": 1541.00,\n \"Actual Rows\": 95000,\n \"Actual Loops\": 1,\n \"Actual Startup Time\": 0.1,\n \"Actual Total Time\": 12.4\n }\n }\n]","dialect":"auto","sql":"SELECT * FROM users WHERE lower(email) = '\''[email protected]'\''","maxDepth":20}'