還在用SELECT COUNT統計資料庫表的行數?Out了
在ABAP裡我們如果想用程式碼獲得一個資料庫表裡有多少條記錄,常規做法是使用SELECT COUNT。
如果您使用的是HANA資料庫,現在有一種新的辦法可以達到同樣的目的。HANA資料庫裡有一張名為m_tables的系統檢視,裡面存放了資料庫表的後設資料。
這個系統檢視的詳細說明參考SAP幫助文件。
我寫了一個工具,可以通過查詢m_tables來批量獲得一系列資料庫表的記錄條數和佔據的儲存空間。
您可以通過這個連結獲得我的工具的原始碼。
要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2153166/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 還在用Excel維護客戶資訊?你OUT了Excel
- 你還在用Adapter和ViewHolder寫RecyclerView嗎?Out了!APTView
- 資料庫的統計(select)確實會影響資料庫的更新(update)的資料庫
- MySQL的count(*)的優化,獲取千萬級資料表的總行數MySql優化
- [Oracle] “表中有資料,但select count(*)的結果為0”問題的解決辦法Oracle
- sql統計各種奇葩的資料庫表資料SQL資料庫
- 還在用分庫分表?看TiDB如何解決海量資料無感擴容難題TiDB
- MySQL:SELECT COUNT 小結MySql
- MySQL資料庫表索引取樣統計MySql資料庫索引
- 計算資料庫中所有表的記錄條數資料庫
- 在MySQL中,如何獲取資料庫下所有表的資料行數?MySql資料庫
- SELECT COUNT(*) 會造成全表掃描?回去等通知吧
- 13萬張表+數億行程式碼,遷移只需數小時,還是異構資料庫行程資料庫
- 幹掉 powerdesigner,設計資料庫表用它就夠了資料庫
- [轉帖]達夢資料庫-統計資料表資料量及空間表大小資料庫
- 資料庫單表備份還原shell資料庫
- hbase統計表的行數的三種方法
- 還在用Navicat?這款開源的資料庫管理工具介面更炫酷!資料庫
- 熱衷混合雲,近半數金融機構還在用傳統資料中心
- 【PG執行計劃】Postgresql資料庫執行計劃統計資訊簡述SQL資料庫
- 從資料庫中拿資料庫總是拿到上一條資料,還能拿到刪除的表的資料資料庫
- 通用許可權系統之資料庫表設計資料庫
- node express 在使用mysql執行SELECT count(*) from xx獲取總數取值格式問題ExpressMySql
- 誤刪了公司資料庫,但我還是活下來了資料庫
- 資料庫數字參考表的妙用OM資料庫
- 資料庫的基本資訊,都在這幾張表裡了資料庫
- 大資料時代,再不學習就OUT了大資料
- 資料庫學習(一)——select語句資料庫
- 我曾誤刪了公司的資料庫,但還是活下來了資料庫
- 9102年了,你還在用for迴圈操作集合?
- 五年了,你還在用Junit4嗎?
- 管你MySQL還是Oracle,資料庫管理就完事了MySqlOracle資料庫
- 資料庫:系統設計的核心資料庫
- jdbc訪問KingbaseES資料庫SocketTimeoutException Read timed outJDBC資料庫Exception
- python 統計字串裡某個字元出現的次數count()Python字串字元
- 【資料庫設計】資料庫的設計資料庫
- 你還在用var定義變數嗎?變數
- 統計資料庫中表大小資料庫