Time of Update: 2015-01-16
標籤: 很久以前我們在寫sql的時候,最怕的一件事情就是sql莫名奇妙的超級慢,慢的是擼一管子回來,那個小球還在一直轉。。。這個著急也只有當事人才明白,後來聽說有個什麼“評估執行計畫“,後來的後來才明白應該避免表掃描。。。一:表掃描1.現象 ”表掃描“聽起來很簡單,不就是一行一行的掃嘛,你要說”執行計畫”的話,我也會玩,為了更可觀,我build一個表,再插入三行資料,如: 上面的Person我是一個索引都沒建,
Time of Update: 2015-01-16
標籤: import java.sql.*; /** * java 串連sqlserver資料庫語句 * @author Administrator * */ public class Main { public static void main(String [] args) throws SQLException {
Time of Update: 2015-01-13
標籤:原文:SQL Server 中關於 @@error 的一個小誤區在SQL Server中,我常常會看到有些前輩這樣寫:if(@@error<>0) ROLLBACK TRANSACTION Telse COMMIT TRANSACTION
Time of Update: 2015-01-14
標籤: 開啟Sql Server Configuration Manager,裡面顯示了SQL
Time of Update: 2015-01-12
標籤:事務的功能在sqlserver中由來已久,因為最近在做一個資料同步方案,所以有機會再次研究一下它以及快照等,發現還是有很多不錯的功能和改進的。這 裡以sqlserver2008的事務發布功能為例,對發布訂閱的方式簡要介紹一下操作流程,一方面做個總結備份,一方面與大家進行一下分享和交流。費話 就不多說了,進入一下今天的正題:)
Time of Update: 2015-01-12
標籤:sql 資料庫 sysobjects sysdatabases syscolumns 儲存SQL所有的系統資訊。儲存有關資料庫服務中的中繼資料所謂中繼資料即(比如資料服務器有哪些使用者資料庫、資料庫伺服器有哪些登陸帳號,資料庫中都有哪些表,每個表都有哪些欄位
Time of Update: 2015-01-12
標籤:一、瞭解系統檢視表1. 系統檢視表:從名字上看就知道,就是存放一些sqlserver系統的一些資訊。2. 存在位置: 下面看看,從中你可以看到,不管是“系統資料庫”還是“使用者資料庫”都是有這些系統檢視表的,而且一眼掃下去發現連名字都一樣。 3.系統檢視表用處: Q1:我在維護一個系統的時候,我只知道有一個資料庫中,有一個表的欄位叫
Time of Update: 2015-01-08
標籤:sql2005開啟xp_cmdshell方法: http://wenku.baidu.com/link?url=6yRNklZJOL5SumPciVn0vuGLfna1ASB6hWfeXEl5rvJ6iR43P8GuL-PMRI8gWoPRKMJknu9mXEClrRXBwAFqm9re3dFf-1htkMuVhZFbBjS&qq-pf-to=pcqq.c2csql2008開啟xp_cmdshell方法:http://www.cnblogs.com/chenxizhang
Time of Update: 2015-01-08
標籤:前言上一篇我們分析了資料庫中的統計資訊的作用,我們已經瞭解了資料庫如何通過統計資訊來掌控資料庫中各個表的內容分布。不清楚的童鞋可以點擊參考。作為調優系列的文章,資料庫的索引肯定是不能少的了,所以本篇我們就開始分析這塊內容,關於索引的基礎知識就不打算深入分析了,網上一搜一片片的,本篇更側重的是一些實戰項內容展示,希望通過本篇文章各位看官能在真正的情境中找到合適的解決方案足以。對於索引的使用,我希望的是遇到問題找到合適的解決方案就可以,切勿亂用!!!本篇在分析出索引的優越性的同時也將負面影響展
Time of Update: 2015-01-09
標籤:sqlserver 資料 mysql sql server sql 本文介紹下,sql server中的isnull函數,以及mysql中的ifnull函數,介紹二者的具體用法與區別,有興趣的朋友可以研究下哦。先來看SQL
Time of Update: 2015-01-08
標籤:sql server全域變數在SQL Server中,全域變數是一種特殊類型的變數,伺服器將維護這些變數的值。全域變數以@@首碼開頭,不必進行聲明,它們屬於系統定義的函數,自己沒有辦法定義全域變數,如果有需要,可以用變通的方法,如把你的表看做全域變數。 SQL Server 7.0 以前的版本全域變數是由系統提供且預先聲明的變數,通過在名稱前保留兩個 (@@) 符號區別於局部變數。SQL Server 7.0及其以後版本 Transact-SQL
Time of Update: 2015-01-09
標籤:SQL Server 2005的XML資料修改語言(XML DML)發布日期: 2006-08-14 | 更新日期: 2006-08-14張洪舉 Microsoft MVP應用於:SQL Server 2005,XML註:本文章中的內容需要相關的XML和XQuery知識 本頁內容1.insert2.delete3.replace作為對XQuery語言的擴充,XML DML為XML資料操作提供了更大的靈活性,而不再僅僅是對XML資料進行一些查詢操作。通過XML
Time of Update: 2015-01-10
標籤:異常描述:System.Configuration.ConfigurationErrorsException: 配置系統未能初始化 ---> System.Configuration.ConfigurationErrorsException: 無法識別的配置節 system.serviceModel。 (C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\machine.config line 134) 或者
Time of Update: 2015-01-07
標籤:--SQL Server 2008 定時作業的制定--1.開啟【SQL Server Management Studio】,在【物件總管】列表中選擇【SQL Server Agent】;--2.滑鼠右擊【SQL Server Agent】,選擇【啟動(S)】,如已啟動,可以省略此步驟; --3.展開【SQL Server Agent】列表,右擊【作業】-->【新增作業】; --3.1 在【常規】選項卡中:-- 輸入作業名稱,如"My
Time of Update: 2015-01-05
標籤: 最近工作中有一個需求,就是某一個比較重要的業務表經常被莫名其妙的變更。在SQL Server中這類工作如果不事前捕獲記錄的話,無法做到。對於捕獲變更來說,可以考慮的選擇包括Trace,CDC。但Trace的成本比較大,對於負載量較高的系統並不合適,而CDC需要影響業務庫,因此SQL Server Audit就是一個比較好的選擇。 在SQL
Time of Update: 2015-01-07
標籤:原文:解剖SQLSERVER 第九篇 OrcaMDF現在能通過系統DMVs顯示中繼資料(譯)解剖SQLSERVER 第九篇 OrcaMDF現在能通過系統DMVs顯示中繼資料(譯)http://improve.dk/orcamdf-now-exposes-metadata-through-system-dmvs/我坐在去丹麥的火車上,參加在北歐的SQL RALLY會議的最後一站。在演講的過程中,我根據OrcaMDF
Time of Update: 2015-01-05
標籤:邏輯查詢處理階段簡介FROM:對FROM子句中的前兩個表執行笛卡爾積(Cartesian product)(交叉聯結),產生虛擬表VT1ON:對VT1應用ON篩選器。只有那些使<join_condition>為真的行才被插入VT2。OUTER(JOIN):如 果指定了OUTER JOIN(相對於CROSS JOIN 或(INNER JOIN),保留表(preserved
Time of Update: 2015-01-02
標籤:sql server 2014 記錄傳送 13.1
Time of Update: 2015-01-01
標籤:sql server 2014 記錄傳送 13.2.4 使用Management Studio部署記錄傳送使用SQL Server Management Studio來部署記錄傳送步驟如下:(1)開啟主伺服器SQLSVR1中作為記錄傳送的主要資料庫DB01的屬性頁面,,然後選擇“交易記錄傳送”。選中“將此資料庫啟用為記錄傳送設定中的主要資料庫(E)”複選框。650) this.width=
Time of Update: 2015-01-01
標籤:sql server 2014 記錄傳送 13.3