2013年5月14日 星期二

查看造成 sqlserver.exe cpu 負載持續飆到9x%

Select * from sys.dm_exec_requests a CROSS APPLY sys.dm_exec_sql_text(a.sql_handle) AS st
尋找 blocking_session_id 非0的並執行 kill 將其刪除即可恢復正常
需根據最後一個欄位分析造成此現象的原因,無法解決則要避免有機會執行到此指令

2013年5月3日 星期五

table 如何指定欄位寬度

table 須設定 css: table-layout: fixed 以便可以正確設定欄位寬度,且能加快顯示速度 (不需要等待資料全部載入才顯示)

英文字強制斷行
style="width:300px;word-break: break-all"
英文字不斷行 (欄寬會增加)
style="width:300px;word-break: normal"

若要讓文字超出欄寬時不要轉折而是截斷並出現...則再加上
overflow: hidden; white-space: nowrap; text-overflow:ellipsis;

轉為datatables 的參數設定如下
====
"bAutoWidth": false,
"bLengthChange": false,

input 連結 datalist 用程式控制彈出選項

範例: nextTick(() => document.querySelector('input').showPicker());  ※僅支援現代瀏覽器