㈠ 如何查sqlSERVER2005的版本
如何查看SQL Server 2005版本號
連接到該實例時在 sql server Management Studio 的對象資源管理器中查看。
方法一:打開sql server Management Studio的菜單「幫助」——「關於」,即可查看到版本。
方法二:通過對資料庫引擎實例執行查詢 T-SQL 語句:
SELECT SERVERPROPERTY('proctversion'), SERVERPROPERTY ('proctlevel'), SERVERPROPERTY ('edition')
下列出了SQL SERVER 2005的版本對應的版本號:
SQL Server2005 RTM 9.00.1399 RTM
SQL Server2005 SP1 9.00.2047 Service Pack 1
SQL Server2005 SP2 9.00.3042 Service Pack 2 Original
SQL Server2005 SP2 9.00.3043 Service Pack 2 Refresh
SQL Server2005 SP3 9.00.4035 Service Pack 3
㈡ 如何控制SQLServer中的跟蹤標記
跟蹤標記是什麼?
對於DBA來說,掌握Trace Flag是一個成為SQL Server高手的必要條件之一,在大多數情況下,Trace Flag只是一個劍走偏鋒的奇招,不必要,但在很多情況下,會使用這些標記可以讓你更好的控制SQL Server的行為。
下面是官方對於Trace Flag的標記:
跟蹤標記是一個標記,用於啟用或禁用SQL Server的某些行為。
由上面的定義不難看出,Trace Flag是一種用來控制SQL Server的行為的方式。很多DBA對Trace Flag都存在一些誤區,認為只有在測試和開發環境中才有可能用到Trace Flag,這種想法只能說部分正確,因此對於Trace Flag可以分為兩類,適合在生產環境中使用的和不適合在生產環境中使用的。
Important:Trace Flag屬於劍走偏鋒的招數,在使用Trace Flag做優化之前,先Apply基本的Best Practice。
如何控制跟蹤標記
控制跟蹤標記的方式有以下三種:
1.通過DBCC命令
可以通過DBCC命令來啟用或關閉跟蹤標記,這種方式的好處是簡單易用,分別使用下面三個命令來啟用,禁用已經查看跟蹤標記的狀態:
DBCC TRACEON(2203,-1)
DBCC TRACEOFF(2203,1)
DBCC TRACESTATUS
其中,TRACEON和TRACEOFF第二個參數代表啟用標志的范圍,1是Session Scope,-1是Global Scope,如果不指定該值,則保持默認值Session Scope。
另外,值得說的是,如果你希望在每次SQL Server服務啟動時通過DBCC命令控制某些Flag,則使用
EXEC sp_procoption @ProcName = '<procere name>' , @OptionName = ] 'startup' , @OptionValue = 'on';
這個存儲過程來指定,sp_procoption存儲過程會在SQL Server伺服器啟動時自動執行。
還有一點值得注意的是,不是所有的跟蹤標記都可以用DBCC命令啟動,比如Flag 835就只能通過啟動參數指定。
2.通過在SQL Server配置管理器中指定
這種方式是通過在資料庫引擎啟動項里加啟動參數設置,只有Global Scope。格式為-T#跟蹤標記1;T跟蹤標記2;T跟蹤標記3。
3.通過注冊表啟動
這種方式和方法2大同小異,就不多說了。
一些在生產環境中可能需要的跟蹤標記
Trace Flag 610
減少日誌產生量。如果你對於日誌用了很多基礎的best practice,比如說只有一個日誌文件、VLF數量適當、單獨存儲,如果還是不能緩解日誌過大的話,考慮使用該跟蹤標記
㈢ 資料庫SQLServer2005分頁查詢數據:
select top 0 這個是干什麼的,有什麼意義嗎?
是想按照哪個id排序啊?
select top 5 * from blog ,category where blog.catId=category.id and blog.id not in (select top 0 blog.id from blog order by id desc ) order by id desc
㈣ SQLserver2005查詢
select * from
(select ROW_NUMBER() over(partition by Class_IDorder by score ) as IID,*
from TableName)
where IID <3
㈤ sqlserver2005資料庫查詢問題
改用INNERJOIN
SELECT a.[部門編碼], a.[成本編碼], a.[成本名稱], a.[金額]*b.[比例] AS [金額]
FROM a INNER JOIN b ON a.[成本編碼]=b.[成本編碼]
㈥ SQLServer2005性能監測與優化的內容簡介
《SQL Server2005性能監測與優化》內容豐富、注重實用,理論講解與案例應用相結合,特別適合SQL Server資料庫管理員和應用程序開發人員,以及對相關技術感興趣的讀者閱讀。
SQL Server是Microsoft公司在資料庫領域中非常重要的產品,是關系型資料庫的代表產品之一。很多大型應用系統都採用SQL Server作為後台資料庫。怎樣才能設計出性能高效的SQL Server資料庫應用程序是很多軟體企業非常關注的問題。《SQL Server2005性能監測與優化》結合實例介紹如何對SQL Server資料庫進行設計和性能優化,解決目前資料庫應用系統中存在的性能問題。
㈦ 關於sqlserver2005處理cube的問題
額
這個我不是太清楚
幫不了你
祝你早日找到正確的答案!
㈧ sqlserver2005怎麼進入和2000查詢分析器一樣的界面
在2005中是用:SQL Server Management Studio
這個東西把2000的企業管理器和查詢分析器整合了,更好用
打開執行sql的窗口,就是點文件菜單下面的「新建查詢」
㈨ SQLServer2005性能監測與優化的目錄
要對資料庫應用系統進行優化,首先應該了解資料庫的基本設計原理,就好像醫生必須了解人體的構造和工作機理一樣。
1.1 資料庫系統理論基礎
1.1.1 資料庫系統的發展歷程
1.1.2 資料庫管理系統(DBMS)
1.2 數據模型
1.2.1 數據模型分類
1.2.2 實體-聯系(E-R)模型
1.3 與資料庫溝通的語言——SQL
1.3.1 數據定義語言
1.3.2 數據操作語言
1.3.3 使用SELECT語句
1.3.4 優化SELECT語句的原則 提到性能優化,很多人第一個反應就是對硬體升級。那麼怎麼做才能合理利用伺服器的硬體呢?
2.1 內存管理與優化
2.1.1 Windows內存管理
2.1.2 SQL Server 2005對大容量內存的支持
2.1.3 手動配置內存選項
2.1.4 監測SQL Server內存使用情況
2.1.5 優化Windows內存性能
2.2 存儲引擎與優化
2.2.1 資料庫文件和文件組
2.2.2 頁和區
2.2.3 收縮數據或事務日誌空間
2.2.4 監測SQL Server磁碟活動情況
2.2.5 優化SQL Server伺服器的磁碟性能
2.3 處理器管理與優化
2.3.1 查看CPU活動情況
2.3.2 監測SQL Server的CPU活動情況
2.3.3 線程管理 要對SQL Server資料庫進行性能優化,可不能紙上談兵。拿個超大的資料庫應用系統來講解,又很難講清楚應用系統本身的邏輯關系。
本章使用Visual C#設計一個簡易的信用卡消費演示系統,模擬不同用戶同時使用信用卡進行刷卡消費的情形,產生大量的刷卡消費數據。本書後面也以此資料庫作為性能優化的對象。
3.1 系統分析與設計
3.1.1 實例功能描述
3.1.2 資料庫表設計
3.2 設計工程框架
3.2.1 創建工程
3.2.2 為表添加類
3.2.3 設計主界面
3.3 實現模擬刷卡消費
3.3.1 設計Consume類
3.3.2 在主窗體中啟動刷卡消費線程
3.4 設計個人消費記錄統計報表
3.4.1 在ListView控制項中顯示統計數據
3.4.2 優化在ListView控制項中顯示數據的方法
..................
㈩ SqlServer2005根據時間查詢
你好:
你的2個語句本身條件就不一樣啊。。
第二個范圍 要大很多
你看看你搜索出來的記錄 date范圍是 '2010/2/1' 到 '2010/1/31'的吧、、、