———————-SQLOS相關查詢,SQLSERVER線程,調度器,工作任務———

--SELECT * FROM SYS.dm_os_schedulers --SQL SERVER的每個調度器--select affinity from sys.dm_os_workers --SQL SERVER的每個工作任務--select * from sys.dm_os_threads --在SQL SERVER進程中的所有SQLOS線程列表--select * from sys.dm_os_tasks  --SQL SERVER執行個體上每一個活動的任務--select *

—————————SQL之機選大樂透,雙色球演算法———&

 ----------大樂透--------------------if object_id('Front') is not nulldrop table Front gocreate table Front(id int ,Frontnumber int default 0 ,)if object_id('Back') is not nulldrop table Backgocreate table Back(id INT,Backnumber int default 0 )/*IF

——————————-迴圈資料庫壓縮記錄檔——R

--迴圈資料庫壓縮記錄檔(假設記錄檔fileid=2)create table #db(id int identity(1,1),name varchar(80),dbsize int,mdfsize int,ldfsize int)insert into #db select a.name,SUM(b.size)*8/1024 as 'dbsize[MB]',  SUM(case when b.type<>1 then b.size else 0 end)*8/1024 as

————————擷取所有預存程序的指令碼————̵

declare @proc_text varchar(max)  DECLARE get_proc_text_cursor CURSOR FOR SELECT  'if object_id(N'''+ [name] +''') is not null drop proc ' + [name] +  CHAR(10) +  CHAR(13)  +  '  GO '  +  CHAR(10) +  CHAR(13) + definition + CHAR(10)  + CHAR(13) +' GO'

———–擷取非周末時間—————

----老大的if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N '[dbo].[f_WorkDay] ')   and   xtype   in   (N 'FN ',   N 'IF ',   N 'TF ')) drop   function   [dbo].[f_WorkDay] GO --計算兩個日期相差的工作天數 CREATE   FUNCTION   f_WorkDay(

——如何檢測死結———

use mastergocreate procedure sp_who_lockasbegindeclare @spid int,@bl int, @intTransactionCountOnEntry  int,        @intRowcount    int,        @intCountProperties   int,        @intCounter    int create table #tmp_lock_who ( id int

談談紅樓夢(第16-18回)

         這次談談紅樓夢第16到18回.第16回是 < <賈元春才選鳳藻宮 秦鯨卿夭逝黃泉路>>.本回以鳳姐卻坐享三千兩銀子開頭,描寫不多,但是已經很清晰的寫出了王熙鳳的"機關算盡".接著就是在賈政的生辰之日賈元春才選鳳藻宮,對於賈府來說是雙喜臨門.此段描寫只有2段話,但是描寫得非常精彩.貼在這裡:         一日正是賈政的生辰,寧榮二處人丁都齊集慶賀,鬧熱非常.忽有門吏忙忙進來, 至席前報說:

————————將表資料產生SQL指令碼的預存程序————

--將表資料產生SQL指令碼的預存程序 CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000) declare @sql varchar(4000) declare @xtype tinyint declare @name sysname declare @objectId int declare

——SQL資料庫加密————-

轉貼自teched講師:  牛可  基本概念:第一層 服務主要金鑰 備份服務主要金鑰backup service master key to file='c:/smk.bak'encryption by password='P@ssw0rd' restore service master key from file='c:/smk.bak'decryption by password='P@ssw0rd' 第二層 資料庫主要金鑰1)必須先在該資料庫上建立資料庫主要金鑰才能使用create

——-求排名————-

--樣本資料CREATE TABLE tb(Name varchar(10),Score decimal(10,2))INSERT tb SELECT 'aa',99UNION ALL SELECT 'bb',56UNION ALL SELECT 'cc',56UNION ALL SELECT 'dd',77UNION ALL SELECT 'ee',78UNION ALL SELECT 'ff',76UNION ALL SELECT 'gg',78UNION ALL SELECT 'ff',5

——-視圖with check option選項——————-

通過有with check option選項的視圖操作基表(只是面對單表,對串連多表的視圖正在尋找答案),有以下結論:首先視圖只操作它可以查詢出來的資料,對於它查詢不出的資料,即使基表有,也不可以通過視圖來操作。1.對於update,有with check option,要保證update後,資料要被視圖查詢出來2.對於delete,有無with check option都一樣4.對於insert,有with check

————如何利用日誌進行還原————-

/*--說明:下面的代碼示範了如何利用日誌還原功能,將主要資料庫中的資料變化及時反饋到備用資料庫中備用資料庫的資料可以隨時用於查詢,但不能被更新(備用資料庫唯讀)。--*/--首先,建立一個示範用的資料庫(主要資料庫)CREATE DATABASE Db_testON( NAME = Db_test_DATA,      FILENAME = 'c:/Db_test.mdf' )LOG ON ( NAME = Db_test_LOG,   FILENAME = 'c:/Db_test.ldf')

BOM之一————查詢指定節點及其所有子節點——————-

create table tb(id varchar(3) , pid varchar(3) , name varchar(10)) insert into tb values('001' , null  , '廣東省') insert into tb values('002' , '001' , '廣州市') insert into tb values('003' , '001' , '深圳市') insert into tb values('004' , '002' , '天河區')

寫在27歲生日

    生命不知不覺中就來到了第27個年頭,有點驚奇,又有點平淡。驚奇的是就這麼到了27歲,27年竟然沒有一件事情可以拿出來回味一下,所以我的生日又是平淡的。人說平淡是福,平平淡淡才是真。我也有這種感覺。日子就這麼過去了,波瀾不驚。不必要做出什麼驚天動地的事情,快樂就好。    

SQL一個預存程序調用另一個預存程序 獲得傳回值問題

第一種方法: 使用output參數USE AdventureWorks;GOIF OBJECT_ID ( 'Production.usp_GetList', 'P' ) IS NOT NULL     DROP PROCEDURE Production.usp_GetList;GOCREATE PROCEDURE Production.usp_GetList @product varchar(40)     , @maxprice money     , @compareprice money

———–MS-SQL提取中文、英文、漢字————–

--提取數字IF OBJECT_ID('DBO.GET_NUMBER2') IS NOT NULLDROP FUNCTION DBO.GET_NUMBER2GOCREATE FUNCTION DBO.GET_NUMBER2(@S VARCHAR(100))RETURNS VARCHAR(100)ASBEGINWHILE PATINDEX('%[^0-9]%',@S) > 0BEGINset

—————-50條常用語句(以學生表為例)———

Student(S#,Sname,Sage,Ssex) 學生表  Course(C#,Cname,T#) 課程表  SC(S#,C#,score) 成績表  Teacher(T#,Tname) 教師表    問題:  1、查詢“”課程比“”課程成績高的所有學生的學號;    SELECT a.S# FROM (SELECT s#,score FROM SC WHERE C#='001') a,  (SELECT s#,score  FROM SC WHERE C#='002') b 

—————-SQL Server2000中死結經驗總結 —————

雖然不能完全避免死結,但可以使死結的數量減至最少。將死結減至最少可以增加事務的輸送量並減少系統開銷,因為只有很少的事務:   復原,而復原會取消事務執行的所有工作。 由於死結時復原而由應用程式重新提交。 下列方法有助於最大限度地降低死結:   按同一順序訪問對象。 避免事務中的使用者互動。 保持事務簡短並在一個批處理中。 使用低隔離等級。 使用綁定串連。 按同一順序訪問對象 如果所有並發事務按同一順序訪問對象,則發生死結的可能性會降低。例如,如果兩個並發事務獲得 Supplier

——一個有意思的題目———–

請教各位: 資料記錄是這樣的 1 2 3 4 5 12 17 18 19 20 25 請問sqlserver2000如何顯示成這樣1-5,12,17-20,25 declare @t table(num int)insert into @t select 1 union all select 2 union all select 3 union all select 4 union all select 5 union all select 12 union all select 17

Bulk Insert的用法

/************************************************************************************************                          烏龜代碼*************************************************************************************************//******* 匯出到excel */EXEC

總頁數: 61357 1 .... 12640 12641 12642 12643 12644 .... 61357 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.