原创 有關發佈複製的幾個補充問題
一 (一) 在發佈服務器中增加或減少表 (注意: 不能有訂閱) 企業管理器->工具-> 複製->創建和管理髮布->選擇發佈的數據庫->屬性和訂閱->項目中可以添加表 T-SQL語句可以用下面兩個過程: sp_addarti
原创 Manager SQL Server的線程與纖程
一 基本概念 (一)線程 SQL Server 使用操作系統的線程來執行併發任務。在不使用纖程的情況下,SQL server將啓動線程,並由OS將線程分配給cpu,線程管理由OS內核控制,當一個線程完成退出CPU,其他線程調度佔用該CPU
原创 Transact-SQL遊標是如何工作的
我們用下面的例子來示範遊標是如何工作的。這個遊標將從sysobjects表中取出各行。我們看到,只要遊標的讀取數據標誌等於0,就說明還有可用的數據,那麼遊標就繼續讀取數據並把讀到的數據放入一個變量。這樣每個用戶表的表名就都被放入了表名變量
原创 一句T-SQL語句引發的思考
有表Stress_test(id int, key char(2)) id 上有普通索引; key 上有簇索引; id 有有限量的重複; key 有無限量的重複; 現在
原创 事務全攻略
一 事務的屬性 事務具有ACID屬性 即 Atomic原子性, Consistent一致性, Isolated隔離性, Durable永久性 原子性 就是事務應作爲一個工作單元,事務處理完成,所有的工作要麼都在數據
原创 最小日誌記錄操作在三種恢復模型中的不同
一 sql中列出的個最小日誌記錄操作: SELECT INTO 大容量裝載操作(bcp 和 BULK INSERT) CREATE INDEX
原创 利用OLE 自動化實現簡繁體在數據庫中轉換
2005的話需要現在外圍應用配置器中啓用ole自動化/* Description: 需安裝office2000以上版本 -------------------------------------------------------
原创 數據庫性能分析語句
CPU--執行最慢的50條語句select top 50sum(qs.total_worker_time) as TotalCPUTime,sum(qs.execution_count) as TotalExecutionCount,co
原创 SQL Server 2000 未公開的存儲過程 (Undocumented Stored Procedures)
In this article, I want to tell you about some useful undocumented stored procedures shipped with SQL Server 2000. sp_M
原创 鎖的概述
鎖的概述 一. 爲什麼要引入鎖 多個用戶同時對數據庫的併發操作時會帶來以下數據不一致的問題: 丟失更新 A,B兩個用戶讀同一數據並進行
原创 SQL Server 索引碎片
索引碎片兩種類型 一 外部碎片 產生的原因是因爲索引不按照的邏輯順序排列 比如 現在的索引頁分配順序是 第一頁 第二頁 第三頁 數據:2 4 6 8 10 12 14 16 18 20 2
原创 sql server如何訪問sybase數據庫的表
一 安裝sybase客戶端 版本:Sybase Client 11.9.2 for NT 1)安裝完成後,運行開始->程序->sybase->Dsedit 2)選擇菜單的'Server Object',-> 'Add' 輸入服務名 比如
原创 存儲過程嵌套使用技巧
第一步 create table a ( fid numeric(10), fno varchar(10), fname varchar(50) ) insert into a values(1,'1','1') 第二步 IF E
原创 Sql2005如何用dtexec運行ssis(DTS)包
一 首先在Business Intelligence中設計好包,並調試通過 二 選用dtexec工具運行包 (一) 打開 xp_cmdshell 選項 SQL Server 2005 中引入的 xp_cmdshell 選項是
原创 sql 2005數據庫加密 示例
轉貼自teched講師: 牛可 基本概念: 第一層 服務主密鑰 備份服務主密鑰 backup service master key to file='c:/smk.bak' encryption by password='P@ss