ORA-08102 錯誤解決今天兩次遇到ORA-08102的錯誤,在刪除表的資料時在執行如下語句時:delete from tb_ware w where w.issue like '%04%';遇到下面的錯;ORA-08102:index key not found,obj#57848,file 6, block 6324(2)*******************************************************************************/
MysSQL&MariaDB用trigger調用shellWindows環境下:DROP FUNCTION IF EXISTS lib_mysqludf_sys_info;DROP FUNCTION IF EXISTS sys_get;DROP FUNCTION IF EXISTS sys_set;DROP FUNCTION IF EXISTS sys_exec;DROP FUNCTION IF EXISTS sys_eval;CREATE FUNCTION
資料庫實用指令碼1---查詢資料庫中有資料的表名和表中資料的行數,1---行數create table #Temp( Name varchar(30), Num int)declare @Name varchar(30)declare @Sql varchar(1000)declare D_cursor Cursor forselect name from sysobjects where xtype='u'open D_cursorfetch Next from
高水位線引起的查詢變慢解決方案,水位線解決方案眾所周知,隨著不斷地進行表記錄的DML操作,會不斷提高表的高水位線(HWM),DELETE操作之後雖然表的資料刪除了,但是並沒有降低表的高水位,除非你使用TRUNCATE操作,進行表查詢的時候,Oracle會掃表高水位以下的資料區塊,也就是說,掃描的時間並不會有所減少。所以DELETE刪除資料以後並不會提高表的查詢效率。下面通過這個例子,用來解決高水位引起的查詢變慢問題:--例子中測試表佔用資料表空間大小為:128MSQL> SELECT a.
跳還是不跳?這是個問題,跳還是問題周一(2014-11-17)有個項目進行變更,而且是重大變更,DB測操作從早上持續到下午17點,QA同事到晚上10點測試後發現,slave上的資料與master上不一致。忘介紹了,該項目的該模組有讀請求以及delete邏輯在上面,被嚇到沒?這個問題應該在情理之中但又在意料之外,其實DBA在下午DB變更時便遇到slave卡住:Could not execute Delete_rows event on table codcpc_1004pc_0x3EC.mail;
【MongoDB】在Mongodb使用shell實現與javascript的動態互動,mongodbshell關於利用mongodb的shell執行指令碼,這點在以前的文章中有點遺漏;現在在此篇部落格中做個補充;一、在命令列中傳入指令檔定義一個javasciprt檔案,名稱為:script1.js,內容如下:print("I am albert shao in the
使用explain分析及最佳化由多表(三個以上)組成的視圖效能,explain視圖視圖如:create or replace view FLOW_SUBMITPROCESS_V as select pi.START_USER_ID_,pir.STARTUSERID,pi.PROC_INST_ID_,pir.PROCESSINSTID,pir.CURRENTTASKINSTID as TASKID,pir.P