[20191227]別把資料庫當作垃圾場.txt
[20191227]別把資料庫當作垃圾場.txt
--//最近一直在我一個專案的優化工作,看到開發寫的模式有時候真心無語!!
xxxxx> select count(*) from BBB_QQQQ_FFFFF_TTTTTT;
COUNT(*)
----------
1
xxxxx> select count(*) from BBB_QQQQ_FFFFF_TTTTTT;
COUNT(*)
----------
0
--//可以發現插入後馬上刪除,查詢消失,好不容易抓到1次.
select sql_id,sql_text,executions,ROWS_PROCESSED from v$sqlarea where upper(sql_text) like '%BBB_QQQQ_FFFFF_TTTTTT%'
and module='JDBC Thin Client' order by executions desc;
SQL_ID SQL_TEXT EXECUTIONS ROWS_PROCESSED
------------- --------------- ---------- --------------
5naavb5pbarvv INSERT INTO BOS 145536 145536
RIGGER_NAME, TR
_TIME, STATE, J
S_RECOVERY, PRI
, :4 , :5 , :6
8qzr3jdpv8qny UPDATE BOS_QRTZ 145536 145536
D_TIME = :2 , S
JOB_GROUP = :6
= :8 WHERE SCH
cknfn1yap02pt DELETE FROM BOS 145536 145536
tzScheduler' AN
...
6 rows selected.
--//插入修改刪除的執行次數完全一樣.一個使用臨時表的經典例子.
--//中間休息60秒.再次查詢.看到的執行次數的變化:
--//145554->145563
--//145563-145554 = 9,1分鐘執行9次.
xxxxx> select count(*) from UUU_SSSSS_PPPP;
COUNT(*)
----------
0
select sql_id,sql_text,executions,ROWS_PROCESSED from v$sqlarea where upper(sql_text) like '%UUU_SSSSS_PPPP%' and module='JDBC Thin Client' order by executions desc;
SQL_ID SQL_TEXT EXECUTIONS ROWS_PROCESSED
------------- ----------------- ---------- --------------
....
fakvs4mf7kbt1 INSERT INTO UUU 47882 47882
ACEID, FBILLID,
CKEDTIME,FVERSION
TETIME,FBUSTYPE,F
:4 , :5 , :6
2 , :13 , :14
5shxwhma80zhk SELECT * FROM UUU 47882 47882
lBatchCode=:2 an
2rhu90tv83675 delete from UUU_S 47882 47882
...
7 rows selected.
--//中間休息60秒.再次查詢.看到的執行次數的變化:
--//47901->47911
--//47911-47901 = 10,1分鐘執行10次.
--//看到這樣的專案真心無語,建議開發好好學習然後在開發吧,不然簡直是坑害使用者...
--//貼一個圖,不然別人又在說我亂講.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2670850/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 把Github當作資料庫,搭建部落格Github資料庫
- 把介面當作引數傳入
- 別把網路公益課堂當遊戲營銷場所遊戲
- 別太把技術當回事 也別不把技術當回事
- Android開發,別把Java當JavascriptAndroidJavaScript
- 你的企業把資料當資產了嗎?
- [20190612]NULL的資料型別.txtNull資料型別
- 別把“郵件安全”不當回事兒
- [20210428]資料庫連線加密.txt資料庫加密
- 當MySQL資料庫遇到Syn FloodingMySql資料庫
- 使用scrapy框架把資料非同步寫入資料庫框架非同步資料庫
- [20180529]克隆資料庫與dblinks注意.txt資料庫
- [20200102]資料庫安裝問題.txt資料庫
- [20201112]nid改變資料庫名字.txt資料庫
- [20210529]延遲開啟資料庫.txt資料庫
- 影像識別垃圾分類app的製作APP
- Python3爬蟲資料入資料庫---把爬取到的資料存到資料庫,帶資料庫去重功能Python爬蟲資料庫
- 把TXT文字匯入SQLServer 出錯:資料轉換失敗SQLServer
- vb6 access資料庫當機資料庫
- [20181224]使用odbc連線oracle資料庫.txtOracle資料庫
- 把雲資料庫帶回家!阿里雲釋出POLARDB Box資料庫一體機資料庫阿里
- 資料庫第六週作業資料庫
- [20191219]oracle timestamp資料型別的儲存.txtOracle資料型別
- [20181128]toad連線資料庫的問題.txt資料庫
- [20180718]拷貝資料檔案從dg庫.txt
- [20180606]如何dump資料庫裡面的漢字.txt資料庫
- [20200814]8K資料庫最大行號.txt資料庫
- [20221128]dg資料庫最佳化問題.txt資料庫
- DTCC 2020:資料庫工程師眼中的資料庫市場資料庫工程師
- 資料庫隔離級別資料庫
- 資料庫型別區分資料庫型別
- 重磅 | 把雲資料庫帶回家!阿里雲釋出POLARDB Box資料庫一體機資料庫阿里
- 2024-07-07 如何把ipad當作windows副屏使用 ==》 透過軟體dute display和資料線連線iPadWindows
- 線上製作資料庫ER模型資料庫模型
- 資料庫課程作業筆記資料庫筆記
- 大型資料庫應用 作業(一)資料庫
- 細說資料庫協作運維資料庫運維
- [20201106]瞭解oracle資料庫啟動時間.txtOracle資料庫