原创 [置頂]SQL 優化原則

一、問題的提出  在應用系統開發初期,由於開發數據庫數據比較少,對於查詢SQL語句,複雜視圖的的編寫等體會不出SQL語句各種寫法的性能優劣,但是如果將應用 系統提交實際應用後,隨着數據庫中數據的增加,系統的響應速度就成爲目前系統需要解決的

原创 [置頂]SQL SERVER定時任務執行跟蹤--供遠程查看 [原創]

一、背景 每次查需要優化的SQL都需要上外網,通過Profiler,報表或者DMV執行特定sql來查找,來回跑很麻煩,能不能在本地直接監控外網的好性能的SQL呢?方法是有的,我們可以通過把Profiler跟蹤轉換爲T-SQL腳本,在外網做

原创 [置頂]MYSQL系列1_MySQL的安裝,可視化工具的使用,以及建庫建表等

  大家都知道MYSQL是開源的數據庫,現在MYSQL在企業中的使用也越來越多,本人之前用過SQL SERVER數據庫,因業務需要和自己的興趣想要學習MYSQL,對於MYSQL,本人還是新手,請大家多多指正。 1.安裝mysql 本人安裝

原创 [置頂][SQL SERVER系列]工作經常使用的SQL整理,實戰篇(二)[原創]

工作經常使用的SQL整理,實戰篇,地址一覽:   工作經常使用的SQL整理,實戰篇(一)   工作經常使用的SQL整理,實戰篇(二)   工作經常使用

原创 mysql日誌詳細解析 [轉]

原文出處:http://pangge.blog.51cto.com/6013757/1319304 MySQL日誌: 主要包含:錯誤日誌、查詢日誌、慢

原创 [SQL SERVER系列]工作經常使用的SQL整理,實戰篇(三)[原創]

工作經常使用的SQL整理,實戰篇,地址一覽:   工作經常使用的SQL整理,實戰篇(一)   工作經常使用的SQL整理,實戰篇(二)   工作經常使用

原创 [SQL SERVER系列]讀書筆記之SQL注入漏洞和SQL調優

最近讀了程序員的SQL金典這本書,覺得裏面的SQL注入漏洞和SQL調優總結得不錯,下面簡單討論下SQL注入漏洞和SQL調優。 1. SQL注入漏洞  

原创 [SQL SERVER系列]之常用函數和開窗函數介紹及實例

本文主要介紹SQL SERVER數據庫中一些常用的系統函數及其SQL SERVER 2005以上支持的開窗函數。 1.常用函數 --從字符串右邊截取指

原创 [置頂][SQL SERVER系列]工作經常使用的SQL整理,實戰篇(一)[原創]

工作經常使用的SQL整理,實戰篇,地址一覽:   工作經常使用的SQL整理,實戰篇(一)   工作經常使用的SQL整理,實戰篇(二)   工作經常使用

原创 [SQL SERVER系列]存儲過程,遊標和觸發器實例[原創]

自己寫的存儲過程與遊標結合使用的實例,與大家分享,也供自己查閱,僅供參考: --使用遊標循環處理,刪除重複的記錄 declare @User

原创 BLOB或TEXT字段使用散列值和前綴索引優化提高查詢速度

1.創建表,存儲引擎爲myisam,對大文本字段blob使用MD5函數建立一個散列值 create table t2(id varchar(60),

原创 [置頂]SQL SERVER發佈與訂閱 [原創]

一.配置分發 1.配置分發服務器,注:配置發佈與訂閱,連接SQLSERVER必須用服務器名登錄 2.配置分發 3.選擇分發服務器 4.選擇快照文件夾 5.設置此文件夾的讀寫權限爲everyone 6.選擇分發數據庫路徑 7.配

原创 [置頂]MySQL學習系列2--MySQL執行計劃分析EXPLAIN [原創]

1.Explain語法   EXPLAIN SELECT ……   變體:     EXPLAIN EXTENDED SELECT …… 將執行計劃“

原创 使用OPTIMIZE TABLE命令來整理表碎片實踐

操作環境:ubuntu 14.10   mysql 5.6.25 對含有BLOB或TEXT字段的表,若經常做修改或刪除類的操作,需要定期執行OPTIM

原创 [SQL SERVER系列]之嵌套子查詢和相關子查詢

子查詢有兩種類型,一種是隻返回一個單值的子查詢,這時它可以用在一個單值可以使用的地方,這時子查詢可以看作是一個擁有返回值的函數;另外一種是返回一列值的子查詢,這時子查詢可以看作是一個在內存中臨時存在的數據表。   1.嵌套子查詢 嵌套子查