多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

sqlite教程

SQLite Explain

閱讀 (2171)

SQLite Explain(解釋)

在 SQLite 語句之前,可以使用 "EXPLAIN" 關鍵字或 "EXPLAIN QUERY PLAN" 短語,用于描述表的細節。

如果省略了 EXPLAIN 關鍵字或短語,任何的修改都會引起 SQLite 語句的查詢行為,并返回有關 SQLite 語句如何操作的信息。

  • 來自 EXPLAIN 和 EXPLAIN QUERY PLAN 的輸出只用于交互式分析和排除故障。

  • 輸出格式的細節可能會隨著 SQLite 版本的不同而有所變化。

  • 應用程序不應該使用 EXPLAIN 或 EXPLAIN QUERY PLAN,因為其確切的行為是可變的且只有部分會被記錄。

語法

EXPLAIN 的語法如下:

EXPLAIN [SQLite Query]

EXPLAIN QUERY PLAN 的語法如下:

EXPLAIN  QUERY PLAN [SQLite Query]

實例

假設 COMPANY 表有以下記錄:

ID          NAME        AGE         ADDRESS     SALARY
----------  ----------  ----------  ----------  ----------
1           Paul        32          California  20000.0
2           Allen       25          Texas       15000.0
3           Teddy       23          Norway      20000.0
4           Mark        25          Rich-Mond   65000.0
5           David       27          Texas       85000.0
6           Kim         22          South-Hall  45000.0
7           James       24          Houston     10000.0

現在,讓我們檢查 SELECT 語句中的 Explain 使用:

sqlite> EXPLAIN SELECT *  FROM COMPANY  WHERE Salary &gt= 20000;

這將產生以下結果:

addr        opcode      p1          p2          p3
----------  ----------  ----------  ----------  ----------
0           Goto        0           19
1           Integer     0           0
2           OpenRead    0           8
3           SetNumColu  0           5
4           Rewind      0           17
5           Column      0           4
6           RealAffini  0           0
7           Integer     20000       0
8           Lt          357         16          collseq(BI
9           Rowid       0           0
10          Column      0           1
11          Column      0           2
12          Column      0           3
13          Column      0           4
14          RealAffini  0           0
15          Callback    5           0
16          Next        0           5
17          Close       0           0
18          Halt        0           0
19          Transactio  0           0
20          VerifyCook  0           38
21          Goto        0           1
22          Noop        0           0

現在,讓我們檢查 SELECT 語句中的 Explain Query Plan 使用:

SQLite> EXPLAIN QUERY PLAN SELECT * FROM COMPANY WHERE Salary &gt= 20000;
order       from        detail
----------  ----------  -------------
0           0           TABLE COMPANY
關閉
程序員人生
主站蜘蛛池模板: 精品精品国产高清a毛片 | 久久久久国产精品免费免费不卡 | videos雌雄同体xxxx视频 | 久久这里一区二区精品 | 国产一区二区精品久久91 | 免费理论片在线观看 | 久久久影视| 国产成人综合亚洲一区 | 国产成+人+综合+亚洲不卡 | 国产偷v国产偷v亚洲偷v | 日韩 欧美 综合 | 欧美性色综合网 | 成人综合色站 | 欧美性色综合网 | 禁视频网站在线观看漫画 | 欧美精品福利视频 | japanbabes日本护士18免费 | 欧美最猛性xxxxx免费 | 国产精品一区二区三区四区 | 综合免费视频 | 自拍视频网 | 亚洲图片二区 | 日本爱爱免费视频 | 一级毛片一级毛片a毛片欧美 | 国产精品视频永久免费播放 | 日本护士18一25 | 免费高清黄色 | 成人毛片免费视频播放 | 日韩永久在线观看免费视频 | 精品国产一区二区三区久久影院 | 亚洲欧洲日韩国产 | 黄网站色网址 | 在线资源你懂的 | 看黄色网址 | 亚洲a在线观看 | 大片刺激免费播放视频 | 午夜欧美成人久久久久久 | 国产精品久久久久久免费 | 欧美日韩加勒比一区二区三区 | 中文字幕视频一区 | 在线观看精品福利片香蕉 |