evadb.EvaDBCursor.explain#
- EvaDBCursor.explain(sql_query: str) EvaDBQuery [source]#
Executes an EXPLAIN query.
- Parameters:
sql_query (str) – The SQL query to be explained
- Returns:
The EvaDBQuery object.
- Return type:
EvaDBQuery
Examples
>>> proposed_plan = cursor.explain("SELECT * FROM sample_table;").df() >>> for step in proposed_plan[0]: >>> pprint(step) |__ ProjectPlan |__ SeqScanPlan |__ StoragePlan