全表掃瞄
select * from c_fraud_detail t
rowid訪問select * from c_fraud_detail t where rowid=?
唯一索引掃瞄select * from c_fraud_detail t where t.id = '2016fd3b-7aa6-44d0-80f9-4d2c76de8289『
索引範圍掃瞄select * from c_fraud_detail t where id between '1'
and'3'
索引全掃瞄select /*+index(t idx_c_fraud_detail_id)*/ * from c_fraud_detail t order
by id asc
索引快速全掃瞄select id from c_fraud_detail
索引跳躍掃瞄select
/*+index_ss(t idx_c_fraud_detail_sic_acq_re)*/* from c_fraud_detail t where t.sd_acq_inst_id_num = '1' and t.sd_retl_id = '1'
索引連線select
/*+index_join(t idx_c_fraud_detail_id idx_c_fraud_detail_import_id)*/id,import_id from c_fraud_detail partition t
多索引組合select
/*+index_combine(t idx_c_fraud_detail_id idx_c_fraud_detail_import_id)*/id,import_id from c_fraud_detail t where id ='111' and import_id ='222'
巢狀迴圈select
/*+ use_nl(m,d)*/*
from c_master m, c_fraud_detail d
where m.sm_key = d.sd_key
hash連線select /*+ noparallel leading(d) use_hash(m,d)*/*
from c_master m, c_fraud_detail d
where m.sm_key = d.sd_key and m.sm_user_city = d.sm_user_city
排序合併連線select *
from c_detail_rule dr, c_act a
where a.actdatekey > dr.dd_tran_dat_tim
反連線select * from c_detail d
where d.id not
in (select dr.detail_id
from c_detail_rule dr)
oracle 11完全解除安裝。
oracle11完全解除安裝方法 最近學習需要安裝oracle,但安裝了又想解除安裝。找了一篇文章試試了一下 感謝博友 一 在oracle11g以前解除安裝oracle會存在解除安裝不乾淨,導致再次安裝失敗的情況,在執行services.msc開啟服務,停止oracle的所有服務。執行過程中可能需要...
「位運算」助力高效能開發
符號 描述運算規則 按位與 2個位都為1,結果為1 按位或 乙個位為1,結果為1 按位異或 相同為0,相異為1 按位取反 1變0,0變1 左移各二進位全部左移n位,高位丟棄,低位補0 n 右移各二進位全部右移若干位,對無符號數,高位補0,有符號數,各編譯器處理方法不一樣,有的補符號位 算術右移 有的...
redhat系統oracle11安裝部署(3)
在crt中切換到oracle使用者配置 填寫自己的ip 注意 根據每個人的路徑不同,配置檔案所在位置也不同 generated by oracle configuration tools.sid list listener sid list sid desc global dbname orcl s...