效能優化:
1.同步查詢速度慢的問題
a. 如果查詢的結果相同的話就建立乙個物理化檢視
b. 如果查詢的是不一樣的結果就可以優化查詢語句,或者建立索引
2. 併發訪問死鎖問題 - 減少事務的長度
3.web調優步驟
a. 明確應用程式的效能指標;
b. 在目標平台測試
c. 如果效能已達到效能指標,停止調優工作
d. 查詢效能瓶頸;
e. 修改效能瓶頸;
f. 回歸到第二步;
4. 環境調優
os,.net(machine.config),sql server,system(cpu,memory,i/o(disk),network i/o)
。net優化:
a. 存放少量資料的用hashtable;
b. 避免用arraylist,因為任何物件新增到arraylist中都要封裝成object型別,從arraylist中取回資料時,要拆箱回實際的型別。
重點記錄下查詢優化:
1.合理使用索引
a. 在經常使用連線但沒有指定為外列上建立索引;
b. 在頻繁進行排序或分組的列上進行索引;
c. 在條件表示式經常用到的不同值較多的列上建立索引;
d. 如果待排序的列有多個,可建立復合索引;
2. 避免或簡化排序
3. 消除對大型表的排序
4. 避免相關子查詢
5. 使用臨時表加速查詢
6. 用排序來取代非排序訪問
7. 將限定性強的where 語句放前,用 exist 代替in
8. 將資料檔案,索引檔案,日誌檔案放於磁碟的不同的位置或放在不同的磁碟,提高並行度
9. 將資料分割,對大型的資料分成多個表再作union all 的操作
11 個 Nginx 引數效能優化工作
工作上,需要配置 nginx,要投入生產使用,做了一點優化工作,加上以前也經常折騰 nginx,故記下一些優化工作。優化 nginx 程序數量 配置引數如下 worker processes 1 指定 nginx 要開啟的程序數,結尾的數字就是程序的個數,可以為 auto這個引數調整的是 nginx...
SAP工作筆記
sap 筆記整理 sap筆記整理 1一 abap 開發部分 21 常用tcode se80 se38 se11 se10 se93 22 se11 是abap 字典,可以查詢資料庫欄位和儲存資訊。33 se10 用來查詢開發過的程式相關資訊。34 se93 用來發布程式,給程式乙個tcode.3 5...
工作筆記(二)
對 android系統源 情景分析 書中例子 在裝置驅動程式中 開啟裝置函式比如 freg open struct inode inode,sruct file filp 它的作用實質上就是將file這個檔案結構體中的空指標成員變數private data賦上你所要訪問的裝置的結構體的位址而已。以便...