精細分析SQL server伺服器的記憶體配置

  以前的伺服器,由於記憶體的價格過高,一般配置的記憶體不是很多,超過4GB的當然就不多了.現在的伺服器,配置超過4GB就很多,在配作SQL 資料庫伺服器後,很多的人只選預設的設定,雖然可以正常使用,可是卻把大量的記憶體給浪費(SQL服務使用的記憶體不會超過1.8GB),系統的效能也不能因為的大記憶體而提升,這是很可惜的。  在本文中,我大致講一下配置的過程。(如果伺服器的記憶體少於4GB,不用配置)  1.開啟系統中的大記憶體支援(windows):  若要啟用 Windows 2000

SQL Server返回遞迴結果集的函數

工作中有個遞迴很多地方都要用到,不想每個預存程序中都定義,但視圖裡不能定義變數,只好寫成函數了。CREATE function [dbo].[F_GETDWData]( @ID int) returns @t_Level table (ID int,Level int) --根據所傳遞的ID,遞迴查詢所有下級單位元據。begin DECLARE @Level intSET @Level=0INSERT @t_Level SELECT ID,@LevelFROM MM_DWWHERE ID

挑戰極限–有本事拿.Net+SQL SERVER試試4秒極限!

  最近“小學生”寫了一個關於批量資料匯入資料庫的博文,實驗工具是.Net +SQL SERVER,很多網友表示對此高度興趣,本文也排在24小時熱門一列。同時,有一些網友也用了不同工具挑戰這個4秒的極限,我覺得如果加入挑戰,就要遵守挑戰的規則,使用一致的工具與環境做實驗。  現向大家徵集,使用.Net + SQL SERVER,匯入資料的程式,紙上談兵無用,過來秀秀你的實力!  實驗要求:      4秒條件不是沒有前提的,既然是挑戰,就遵守如下規則:     

Sqlserver串連問題

  Sqlserver串連問題 之前串連都是正常的,然後就不知道怎麼成這樣了。錯誤現象如下: 企業管理器串連:     用"."和IP地址可以串連用機器名,不能串連,報錯如下:查詢分析器串連用IP串連正常。用 “.”報錯如下: 用伺服器名報錯如下:哪位知道什麼原因???謝謝!

推薦一個.net下學鰼水晶報表的好程式兼ms sql server的好助手

  哈哈,題目比較長,但實際上的確值得推薦。最近在做的一個項目的修改工作,拿到一個ms sql server 2000的資料庫,大概60張表左右,為了看清楚其結構,開始嘗試用過visio來逆向工程,但效果不是很好,反向後的圖表,位置淩亂,要手工排整齊,不大好使。今天在codeporject.com上看到一老外的介紹,感覺十分好,運行這個WEB程式,只要輸入SQL SERVER的資料庫名,使用者名稱,密碼,就可以通過水晶報表的方式,將這個資料庫的所有表全部按其結構列印出來(就象SQL

SQL SERVER 與ACCESS、EXCEL的資料轉換和注意事項

熟悉SQL SERVER 2000的資料庫管理員都知道,其DTS可以進行資料的匯入匯出,其實,我們也可以使用Transact-SQL語句進行匯入匯出操作。在Transact-SQL語句中,我們主要使用OpenDataSource函數、OPENROWSET 函數,關於函數的詳細說明,請參考SQL線上說明。利用下述方法,可以十分容易地實現SQL SERVER、ACCESS、EXCEL資料轉換,詳細說明如下:一、SQL SERVER

SQL Server 2000 的Standard Edition 和Enterprise Edition 版本提供了對錶資料中字串的複雜檢索功能—全文檢索索引(Full-Text Sear

SQL Server 2000 的Standard Edition 和Enterprise Edition 版本提供了對錶資料中字串的複雜檢索功能---全文檢索索引(Full-Text Searches)。此功能需要在安裝時通過自訂安裝選項來添加。   10.7.1 全文索引和目錄  全文檢索索引是通過使用全文索引(Full-Text Index)來實現的。一個全文索引中儲存了表的資料中有確切含義的字串以及其在表的列中的位置等資訊。全文檢索索引就是利用全文索引中的資訊尋找含有特定字串的資料行。 

SQL Server中全文檢索搜尋與Like的差異分析

  在SQL Server中,Like關鍵字可以實現模糊查詢,即確定特定字串是否與制定模式相匹配。這裡的模式可以指包含常規字元和萬用字元。  在SQL

SQL Server效能調優之執行計畫深度剖析 第一節 淺析SQL執行的過程

SQL Server效能調優之執行計畫深度剖析 第一節 淺析SQL執行的過程前言:在SQL Server中,執行計畫在查詢過程中其中關鍵性的作用,也是資料庫效能調優的重要方面,為最佳化提供了很多的資料依據。本系列文章前前後後會有幾十篇,將會對執行計畫進行深入淺出的講述,並且也會講述如何利用執行計畫進行資料庫調優。 為了使得大家更好的理解、消化這些知識,我會週期性就所寫內容進行線上的視頻講座,朋友們可以去參與這個小組:http://www.agilesharp.com/c/sqlprofiler.

Sql Server中的行列互換

在Oracle中行列互換可以通過decode來實現,SqlServer中我們也有相應的措施;case下面是一個列子Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 --建表 2 Create   table   test   ( [name] char(10), km char(10)   , cj int ) 3 Go 4 --初始化資料 5 

SQL Server 觸發器的使用執行個體(2)

定義:觸發器是一種特殊的預存程序,在使用者試圖對指定的表執行指定的資料修改語句時自動執行。Microsoft SQL Server 允許為任何給定的 Insert、Update 或 Delete 語句建立多個觸發器。基本文法:(協助裡的文法太長了)Create Trigger [TriggerName] ON [TableName] FOR [Insert][,Delete][,Update]AS--觸發器要執行的動作陳述式.Go注意:觸發器中不允許以下 Transact-SQL

SQL Server安裝檔案掛起錯誤解決辦法

剛開始使用SQL Server 2000,就給了我一個下馬威。不過最終還是解決了。具體情況和解決方案:  安裝SQL Server 2000的作業系統是Windows 2000 Profession Edition,安裝簡體中文標準版。會提示該版本的作業系統不能安裝伺服器組件,只能安裝SQL Server

在VBA中串連SQL SERVER資料庫

Sub ConnDat()Sub ConnDat()\'\' ConnDat Macro\' ShaoSiMin 記錄的宏 2002-8-25\'Dim conn As ConnectionDim rs As Recordset\'串連 SQL SERVER 資料庫Set conn = New Connectionconn.Open "PROVIDER=SQLOLEDB;DATA SOURCE=SHAO4;User ID=sa;Password=12345;DataBase=DF"\'開啟表Se

SQL Server不允許進行遠端連線的解決辦法

剛剛安裝的資料庫系統,按照預設安裝的話,很可能在進行遠端連線時報錯,通常是錯誤:"在串連到 SQL Server 2005 時,在預設的設定下 SQL Server 不允許進行遠端連線可能會導致此失敗   剛剛安裝的資料庫系統,按照預設安裝的話,很可能在進行遠端連線時報錯,通常是錯誤:"在串連到 SQL Server 2005 時,在預設的設定下 SQL Server 不允許進行遠端連線可能會導致此失敗。 (provider: 具名管道提供者, error: 40 - 無法開啟到 SQL

Sql Server 2000 中遊標的使用樣本 [ZT]

以下是使用遊標的一種最直接的方式:代碼運行條件:一張Tb_paperInfo(paperID,paperName)表--聲明一個標識為c的遊標,該遊標是從tb_paperInfo表中查出兩列declare c cursor for select top 3 paperID,paperName from tb_paperinfo--開啟遊標copen c--聲明兩個變數,作為臨時儲存相應的欄位的值declare @paperID varchar(20);declare @paperName var

[轉貼]ASP.NET下對遠程SQL SERVER資料庫的備份和恢複的預存程序

Sql server的協助文檔地址,在IE裡面直接輸入就行mk:@MSITStore:C:\Program%20Files\Microsoft%20SQL%20Server\80\Tools\Books\tsqlref.chm::/ts_ba-bz_35ww.htmbackup database to disk path備份restore database from disk path恢複using System;using System.Collections;using

3種實現SQLSERVER動態資料指標的方法

 CodeCode highlighting produced by Actipro CodeHighlighter

在預設的設定下 SQL Server 不允許進行遠端連線可能會導致此失敗

一.在建立與伺服器的串連時出錯。在串連到 SQL Server 2005 時,在預設的設定下 SQL Server 不允許進行遠端連線可能會導致此失敗。 (provider: 具名管道提供者, error: 40 - 無法開啟到 SQL Server 的串連) 解決方案:1.開啟遠端連線,啟用sa帳戶,集合windows驗證 請查看

SQL Server串連失敗錯誤分析與排除

  在使用 SQL Server 的過程中,使用者遇到最多的問題莫過於串連失敗了。一般而言,有兩種串連SQL Server 的方式,一是利用 SQL Server 內建的用戶端工具,如企業管理器、查詢分析器、事務探查器等;二是利用使用者自己開發的用戶端程式,如ASP 指令碼、VB程式等,用戶端程式中又是利用 ODBC 或者OLE DB等串連 SQL Server。下面,我們將就這兩種串連方式,具體談談如何來解決串連失敗的問題。   一、"SQL Server

Sql 語句:顯示 Sql Server 中所有表中的資訊

顯示某個Sql Server某個資料庫中所有表或視圖的資訊 sql server 2000 與 2005 不同 差別在於 紅色字部分以下語句為擷取所有表資訊,替換綠色黑體字"U"為"V"為擷取所有視圖資訊。Sql Server 2000 版本SELECT Sysobjects.name AS TABLE_NAME, syscolumns.Id, syscolumns.name AS COLUMN_NAME,systypes.name AS DATA_TYPE,

總頁數: 792 1 .... 107 108 109 110 111 .... 792 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.