使用資料庫引擎最佳化Tuning Advistor和dta

SQL Server 2005一個我非常欣賞的特性就是有了專門最佳化程式,據說在2K下面也有,不過我沒有用過,估計也不會怎麼樣. 不說2K還是說說2005的這個好東東.在Sql Server Management Studio中點擊"工具"的"Database Engine Tuning

網站防黑的個人技巧大總結

 如果是win2003的話,伺服器的連接埠需要設定,進入近端分享屬性--》本地串連屬性--》進階--》將起用internet防火牆打鉤--》設定--》服務--》將一些常用的連接埠開啟。如ftp:21,web伺服器,遠端桌面,1433,1434這些允許使用。其他無用的全部關閉。    眾所周知,遠程終端服務基於連接埠3389。入侵者一般先掃描主機開放連接埠,一旦發現其開放了3389連接埠,就會進行下一步的入侵,所以我們只需要修改該務預設連接埠就可以避開大多數入侵者的耳目。 步驟:開啟“開始→運行”

SQL 事務話題

所謂事務,就是一個最基本的工作單元,要麼整個事務全部操作完成,要麼整個事務就不做操作.這一點非常重要,比如說銀行系統中A帳戶轉帳10,000元給B賬戶的SQL語句,第一條語句update balance set account=account+10000 where ID='B';第二條語句update balance set account=account-10000 where

叢集服務(MSCS)與網路負載平衡 (NLB)

叢集服務在企業組織部署關鍵業務、電子商務與商務流程應用起到了日益重要的作用。叢集是在一組電腦上運行相同的軟體並虛擬成一台主機系統為用戶端與應用提供服務。 電腦通過纜線物理串連並通過叢集軟體實現程式上的串連,可以使電腦實現單機無法實現的容錯和負載平衡。Windows Server 2003 家族產品將提供兩種類型的叢集服務:叢集服務(MSCS)   僅用於Windows Server 2003 企業版和資料中心版,該服務為像資料庫、訊息系統、檔案與列印服務這些關鍵業務應用提供了高可用性和可擴充性。

DoNet資料持久層架構的集大成者–Nhibernate

Nhibernate是一個面向.NET環境的對象/關聯式資料庫映射工具.對象/關聯式資料庫映射(object/relational mapping (ORM))這個術語表示一種技術,用來把物件模型表示的對象映射到基於SQL的關聯式模式資料結構中去。 上面可能說得很抽象,我解釋一下,為什麼用Nhibernate省時省力. 如果在沒有用Nhibernate的時候,如果往資料庫中插入一條資料,我們可能會要寫一個SQL語句,寫的時候要瞭解資料表結構,然後這樣寫: insert into 表名 ([欄位1

資料庫快照集,自訂函數與計算資料行

資料庫快照集,自訂函數與計算資料行1.資料庫快照集資料庫快照集就是儲存某個資料庫在快照那一瞬間的狀態.快照和備份原理上有所不同,但是功能有一點相同那就是可以將資料還原為備份的那個時刻.快照的原理是建立一個資料庫指標,在原資料庫沒有變化的情況下快照是不佔用空間的,而資料庫發生了變化,那麼在變化前,被修改的資料頁會先複製一份到快照檔案中,然後再對原資料頁進行修改.顯然這樣做的好處就是比備份資料庫佔用空間小.快照是唯讀,你可以直接在SQL語句中把他當資料庫用:use

使用OPENXML函數將XML文檔轉換為行結果集

FOR XML子句都是將行結果集轉換為XML結果集,那麼如果想要將XML文檔轉換成行結果集,這時就要使用OPENXML函數。OPENXML在SQL Server 2000中就已經提供,但是在SQL Server 2005對該函數進行了增強。OPENXML的文法為:啟動並執行結果為:FirstName         MiddleName          LastName----------------  ----------------    ----------------Gustavo  

顯示資料庫的表結構

select table_name=case when b.colorder=1 then a.name else '' end,       column_name=b.name,       column_order=b.colorder,       data_type=t1.name         +case when t1.name in ('binary','varbinary','char','varchar')                 then

COM組件技術在使用者身份登陸驗證中的運用

摘要:COM組件編程是一種物件導向編程方法,在大型應用系統開發中,com組件起著中介軟體的作用.com組件往往封裝的是商務邏輯處理,只需編寫相應函數入口和函數出口,該com組件就可以在任何程式中調用.利用com組件編程方法使程式結構性更強,代碼不容易泄漏,因為dll是無法被編譯和破解的.當然,com組件也有不足,就是商務邏輯修改後,該組件需要重新編譯,這往往使得com組件利用起來很麻煩.本文將具體介紹如何利用VB6.0製作com組件,以及該組件在ASP中如何調用. 關鍵字:com組件,中介軟體,

微軟產品居然出現中文相容問題

微軟的東西一直讓我覺得比 Linux好的地方就是沒有中文的相容問題,不想Linux下裝中文語言套件了還要出現亂碼。可是現在微軟在開發上的兩大產品VS2005和SQL2005都出現了和中文的相容問題。VS2005出現的問題是在開發時,中文IME老是要從半形變成全形。做出來的Form在Form切換的時候也出現了同樣的問題,讓使用者體驗大為下降。具體情況網上說的比較多,也有人提出瞭解決辦法,參見:http://www.cnblogs.com/name-lh/archive/2006/04/13/374

顯示資料庫表間的外鍵關係

select foreign_key=b.name,       foreign_key_table=c.name,       foreign_key_columns         =isnull((select name from syscolumns                  where id=c.id and colid=a.fkey1),'')         +isnull((select ','+name from syscolumns                 

利用COM組件對於B/S中分頁的實現

 1.運行環境:vb6.0+ASP3.0 2.準備條件:需要一個分頁預存程序  預存程序代碼如下:  CREATE   PROCEDURE sp_newpage@tb varchar(50), --表名@col varchar(50), --按該列來進行分頁@coltype int, --@col列的類型,0-數字類型,1-字元類型,2-日期時間類型@orderby bit, --排序,0-順序,1-倒序@collist

數字轉換為大寫漢字

CREATE FUNCTION dbo.f_digit_chn(@num bigint)RETURNS varchar(20)ASBEGIN--作者:pbsql--@num為要轉換為漢字字串的整數,如123084轉換為'壹貳三零捌肆'  DECLARE @result varchar(20),@symbol varchar(2)  IF @num<0    SELECT @symbol='負',@result='',@num=ABS(@num)  ELSE    SELECT

利用COM組件對web資料增,刪,改的實現

1.測試環境:vb6.0+SQL2000+ASP3.0+WinXp+IIS5.1 2.建立三個預存程序: a.添加使用者 CREATE proc add_user @username varchar(20), @password varchar(20) as insert into userinfo(username,password) values  (@username,@password) GO b.修改使用者 create proc modify_user@username

十六進位數轉換為十進位數

CREATE FUNCTION dbo.f_hex_dec(@s varchar(16))RETURNS bigintASBEGIN--作者:pbsql--參數不得含'0'~'9'、'a'~'f'、'A'~'F'之外的任一字元(首尾空格除外),否則返回0  DECLARE @i int,@result bigint  SELECT @i=0,@result=0,@s=RTRIM(LTRIM(UPPER(REVERSE(@s))))  WHILE @i<LEN(@s)  BEGIN   

將小寫金額轉換為英文

CREATE FUNCTION [dbo].[f_num_eng] (@num numeric(15,2))RETURNS varchar(400) WITH ENCRYPTIONASBEGIN--All rights reserved. pbsql  DECLARE @i int,@hundreds int,@tenth int,@one int  DECLARE @thousand int,@million int,@billion int  DECLARE @numbers

十進位數轉換為十六進位數

CREATE FUNCTION dbo.f_dec_hex(@num bigint,@length int)RETURNS varchar(16)ASBEGIN--作者:pbsql--@num為要轉換為十六進位進位字串的正整數,若為負數則返回'0'--@length為要返回的十六進位字串的長度--若@length為負數則返回'0',若為0則返回實際長度的十六進位字串--若@length大於0則返回長度為@length的十六進位字串(從低位起,位元不夠高位補'0',超過位元則高位被截斷) 

一個將資料分頁的預存程序

CREATE PROCEDURE sp_page  @tb         varchar(50), --表名  @col        varchar(50), --按該列來進行分頁  @coltype    int,         --@col列的類型,0-數字類型,1-字元類型,2-日期時間類型  @orderby    bit,         --排序,0-順序,1-倒序  @collist    varchar(800),--要查詢出的欄位列表,*表示全部欄位 

位元轉換為十進位數

CREATE FUNCTION dbo.f_bin_dec(@s varchar(64))RETURNS bigintASBEGIN--作者:pbsql--參數不得含'0'、'1'之外的任一字元(首尾空格除外),否則返回0  DECLARE @i int,@result bigint  SELECT @i=0,@result=0,@s=RTRIM(LTRIM(REVERSE(@s)))  WHILE @i<LEN(@s)  BEGIN    IF SUBSTRING(@s,@i+1,1)

十進位數轉換為位元

CREATE FUNCTION dbo.f_dec_bin(@num bigint,@length int)RETURNS varchar(64)ASBEGIN--作者:pbsql--@num為要轉換為二進位字串的正整數,若為負數則返回'0'--@length為要返回的二進位字串的長度--若@length為負數則返回'0',若為0則返回實際長度的二進位字串--若@length大於0則返回長度為@length的二進位字串(從低位起,位元不夠高位補'0',超過位元則高位被截斷)  DECLARE @

總頁數: 61357 1 .... 16792 16793 16794 16795 16796 .... 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.