2014-01-31 53 views
0

我發現描述表格模式的desc &之間的執行時間差異。 顯示與不同的執行時間上相同O/P在配置單元描述和desc之間的差異

例如: 說明tablenamne; 時間1.8秒

描述表名; 時間1.2秒

在背景發生了什麼?

預先感謝 納倫德拉

+0

執行'desc tableX'約10次,'描述tableX'約10次。您可以在查詢處理時間中查找漲跌。 DESC只是DESCRIBE的別名。 –

+0

+在啓動配置單元CLI時忽略第一個執行的命令。 –

回答

0

嘗試這些:

蜂房>EXPLAIN DESC TABLE_NAME;

配置單元>EXPLAIN DESCRIBE table_name;

  • 都給你相同的抽象語法樹計劃沒有區別。
  • 說明只是Describe的別名
  • 當給出Describe時,它會對您的metastore_db執行一個簡單的查詢(而不是disributed查詢)。
  • 時間差異向上或向下是由於某些jvm進程在您的bg中進程利用率所致。