原创 有關發佈複製的幾個補充問題

  一   (一) 在發佈服務器中增加或減少表 (注意: 不能有訂閱) 企業管理器->工具-> 複製->創建和管理髮布->選擇發佈的數據庫->屬性和訂閱->項目中可以添加表   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