-
談SQL Server應(yīng)用程序的高級(jí)Sql注入
2009-07-09結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)是一種用來(lái)和數(shù)據(jù)庫(kù)交互的文本語(yǔ)言SQL語(yǔ)言多種多樣,大多的方言版本都共同寬松地遵循SQL-92標(biāo)準(zhǔn)(最新的ANSI標(biāo)準(zhǔn)[譯者注:目前最新的是SQL-99])。SQL運(yùn)行的典型的操作是查詢(xún),它是可以讓數(shù)據(jù)庫(kù)返回查詢(xún)結(jié)果記錄集的語(yǔ)句集合。SQL語(yǔ)句可以 -
怎樣優(yōu)化SQLServer數(shù)據(jù)庫(kù)服務(wù)器內(nèi)存配置
2009-07-09怎樣優(yōu)化SQLServer數(shù)據(jù)庫(kù)服務(wù)器內(nèi)存配置 2009-05-28 00:37 農(nóng)業(yè)銀行總行1998年以來(lái)正式推廣了新版網(wǎng)絡(luò)版綜合業(yè)務(wù)統(tǒng)計(jì)信息系統(tǒng),該系統(tǒng)是基于WindowsNT4.0平臺(tái),采用客戶(hù)/服務(wù)器模式,以Microsoft SQL Server為基礎(chǔ)建立起來(lái)的大型數(shù)據(jù)庫(kù)應(yīng)用程序,系統(tǒng)界面友 -
謹(jǐn)記SQL Server索引管理的六大鐵律
2009-07-08索引是以表列為基礎(chǔ)的數(shù)據(jù)庫(kù)對(duì)象。索引中保存著表中排序的索引列,并且紀(jì)錄了索引列在數(shù)據(jù)庫(kù)表中的物理存儲(chǔ)位置,實(shí)現(xiàn)了表中數(shù)據(jù)的邏輯排序。通過(guò)索引,可以加快數(shù)據(jù)的查詢(xún)速度和減少系統(tǒng)的響應(yīng)時(shí)間;可以使表和表之間的連接速度加快。 但是,不是在任何時(shí)候 -
解讀編寫(xiě)和優(yōu)化SQL Server的存儲(chǔ)過(guò)程
2009-07-08在數(shù)據(jù)庫(kù)的開(kāi)發(fā)過(guò)程中,經(jīng)常會(huì)遇到復(fù)雜的業(yè)務(wù)邏輯和對(duì)數(shù)據(jù)庫(kù)的操作,這個(gè)時(shí)候就會(huì)用SP來(lái)封裝數(shù)據(jù)庫(kù)操作。如果項(xiàng)目的SP較多,書(shū)寫(xiě)又沒(méi)有一定的規(guī)范,將會(huì)影響以后的系統(tǒng)維護(hù)困難和大SP邏輯的難以理解,另外如果數(shù)據(jù)庫(kù)的數(shù)據(jù)量大或者項(xiàng)目對(duì)SP的性能要求很,就 -
怎樣合理設(shè)置內(nèi)存讓數(shù)據(jù)庫(kù)與其他程序共存
2009-07-08 -
淺談Oracle數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)經(jīng)驗(yàn)
2009-07-07Oracle數(shù)據(jù)庫(kù)作為大型數(shù)據(jù)庫(kù)管理系統(tǒng),近年來(lái)一直占有世界上高端數(shù)據(jù)庫(kù)的最大份額,其強(qiáng)大而完善的數(shù)據(jù)庫(kù)管理功能,以及ORACLE公司推陳出新的不斷努力,一直成為IT業(yè)界矚目的焦點(diǎn)。嶺澳核電站的數(shù)據(jù)庫(kù)平臺(tái)采用了ORACLE7.3作為后端平臺(tái),前端選擇了ORACLE公司 -
淺談SQL Server中鏈接服務(wù)器將替代遠(yuǎn)程服務(wù)器
2009-07-07遠(yuǎn)程服務(wù)器配置可以使得數(shù)據(jù)庫(kù)管理員在服務(wù)器以外的主機(jī)上連接到一個(gè)SQL Server實(shí)例,以便管理員在沒(méi)有建立單據(jù)連接的情況下在其他的SQL Server實(shí)例上執(zhí)行存儲(chǔ)過(guò)程等相關(guān)操作。在遠(yuǎn)程服務(wù)器配置模式下,客戶(hù)端所連接發(fā)服務(wù)器接受客戶(hù)端的請(qǐng)求,并代表客戶(hù)端 -
詳解SQL Server與ASP互操作的時(shí)間處理
2009-07-06在編程時(shí)你一定碰到過(guò)時(shí)間觸發(fā)的事件,在VB中有timer控件,而ASP中沒(méi)有,假如你要不停地查詢(xún)數(shù)據(jù)庫(kù)來(lái)等待一個(gè)返回結(jié)果的話(huà),我想你一定知道,它會(huì)耗費(fèi)大量的CPU資源,如果和我所說(shuō)的一樣,而你又沒(méi)更好的解決辦法,可以參照下面的做法: set cnn=server.crea -
解讀SQL Server的BUILTIN\Administrators用戶(hù)
2009-07-06在安裝SQL Server 2000 ,安裝進(jìn)程自動(dòng)地為BUILTIN\Administrators創(chuàng)建一個(gè)登錄帳號(hào),該帳號(hào)為sysadmin角色成員。BUILTIN\Administrators登錄帳號(hào)代表了Microsoft Window2000 上的系統(tǒng)管理員本地組。 Windows 2000的Administrator帳戶(hù)是系統(tǒng)管理員本地組的成 -
如何在SQL Server中去除表中不可見(jiàn)字符
2009-07-06以下的實(shí)例為去除指定表中數(shù)據(jù)類(lèi)型是VARCHAR,CHAR,NVARCHAR的字段值中的不可見(jiàn)字符。 注釋?zhuān)捍颂幹蝗サ羟昂蟮牟豢梢?jiàn)字符,不包括中間的字符,而且沒(méi)有區(qū)分中文。 在使用前需要指定對(duì)應(yīng)要修改的表名,并且需要在對(duì)應(yīng)數(shù)據(jù)庫(kù)下執(zhí)行; SET NOCOUNT ON DECLARE @T -
解析SQL Server三大算法的I/O成本
2009-07-051. Nested Loop Join(嵌套循環(huán)聯(lián)結(jié)) 算法: 其思路相當(dāng)?shù)暮?jiǎn)單和直接:對(duì)于關(guān)系R的每個(gè)元組 r 將其與關(guān)系S的每個(gè)元組 s 在JOIN條件的字段上直接比較并篩選出符合條件的元組。寫(xiě)成偽代碼就是: 代價(jià): 被聯(lián)結(jié)的表所處內(nèi)層或外層的順序?qū)Υ疟P(pán)I/O開(kāi)銷(xiāo)有著非常重 -
解讀優(yōu)化SQL Server數(shù)據(jù)庫(kù)查詢(xún)方法
2009-07-05SQL Server數(shù)據(jù)庫(kù)查詢(xún)速度慢的原因有很多,常見(jiàn)的有以下幾種: 1、沒(méi)有索引或者沒(méi)有用到索引(這是查詢(xún)慢最常見(jiàn)的問(wèn)題,是程序設(shè)計(jì)的缺陷) 2、I/O吞吐量小,形成了瓶頸效應(yīng)。 3、沒(méi)有創(chuàng)建計(jì)算列導(dǎo)致查詢(xún)不優(yōu)化。 4、內(nèi)存不足 5、網(wǎng)絡(luò)速度慢 6、查詢(xún)出的數(shù)據(jù)量 -
詳解轉(zhuǎn)換 SQL數(shù)據(jù)庫(kù)時(shí)的疑難問(wèn)題
2009-07-05可能出現(xiàn)的原因有: ◆源數(shù)據(jù)庫(kù)或目標(biāo)數(shù)據(jù)庫(kù)為 SQL Server 6.5 版。連接到 Access 項(xiàng)目的當(dāng)前 SQL 服務(wù)器和要將數(shù)據(jù)庫(kù)轉(zhuǎn)換到的目標(biāo)服務(wù)器必須為 SQL Server 7.0 或更高版本。 ◆您必須是目標(biāo)服務(wù)器上的 sysadmin 角色成員。雖然不要求您是源服務(wù)器上的 sysad -
怎樣利用SQL Server 2005中的模板參數(shù)
2009-07-04如果你用SQL Server 2005 Management Studio建立函數(shù)或存儲(chǔ)過(guò)程,你會(huì)注意到這些新窗口中都是模板。通常,你可以獲得一個(gè)散布著標(biāo)記的框架。 列表A是一個(gè)通過(guò)擴(kuò)張對(duì)象瀏覽器(object explorer)中可編程性節(jié)點(diǎn)而建立的實(shí)例,選擇存儲(chǔ)過(guò)程,然后右擊并選擇新的 -
sql server 中刪除默認(rèn)約束的通用sql腳本
2009-07-04在SQL Server 中,如果給表的一個(gè)字段設(shè)置了默認(rèn)值,就會(huì)在系統(tǒng)表sysobjects中生成一個(gè)默認(rèn)約束。 如果想刪除這個(gè)設(shè)置了默認(rèn)值的字段(假設(shè)此字段名column1),執(zhí)行ALTER TABLE table1 DROP COLUMN column1時(shí)就會(huì)報(bào)錯(cuò): 以下為引用的內(nèi)容: The object 'DF__ -
解讀史上最簡(jiǎn)單的方法復(fù)制或遷移Oracle數(shù)據(jù)庫(kù)
2009-07-04在DBA的日常工作中,經(jīng)常需要重裝或在新機(jī)器上安裝Oracle,但每次安裝所浪費(fèi)的時(shí)間、精力以及失敗的挫折都在考驗(yàn)著DBA的承受能力,本文著重介紹了一個(gè)簡(jiǎn)單的復(fù)制和遷移Oracle數(shù)據(jù)庫(kù)的方法,詳細(xì)內(nèi)容請(qǐng)參考下文。 復(fù)制遷移的步驟如下: ◆1、首先,復(fù)制原Oracl -
怎樣輕松掌握 SQL Server 2000數(shù)據(jù)庫(kù)的構(gòu)架
2009-07-04Microsoft SQL Server 2000 由一系列產(chǎn)品組成,不僅能夠滿(mǎn)足最大的數(shù)據(jù)處理系統(tǒng)和商業(yè) Web 站點(diǎn)存儲(chǔ)數(shù)據(jù)的需要,還能為個(gè)人或小企業(yè)提供易于使用的數(shù)據(jù)存儲(chǔ)服務(wù)。 如今,企業(yè)或政府部門(mén)對(duì)數(shù)據(jù)存儲(chǔ)的要求非常復(fù)雜。以下是一些示例: 聯(lián)機(jī)事務(wù)處理 (OLTP) 系統(tǒng) -
解讀數(shù)據(jù)庫(kù)自動(dòng)化技術(shù)彌補(bǔ)數(shù)據(jù)庫(kù)DBA短缺難題
2009-07-02全球數(shù)據(jù)量的瘋狂增長(zhǎng),使得市場(chǎng)對(duì)資深數(shù)據(jù)庫(kù)管理員的需求也節(jié)節(jié)攀升。據(jù)統(tǒng)計(jì),一直到2016美國(guó)IT市場(chǎng)對(duì)數(shù)據(jù)庫(kù)管理員的需求量增長(zhǎng)都將會(huì)超過(guò)所有其他職業(yè)。數(shù)據(jù)庫(kù)管理員具備一整套專(zhuān)業(yè)性非常強(qiáng)的技術(shù)技能,因此其在數(shù)據(jù)中心里的地位是最難以替代的。 數(shù)據(jù)庫(kù)自 -
如何使用 SQL Server 數(shù)據(jù)庫(kù)嵌套子查詢(xún)
2009-07-02很多SQL Server程序員對(duì)子查詢(xún)(subqueries)的使用感到困惑,尤其對(duì)于嵌套子查詢(xún)(即子查詢(xún)中包含一個(gè)子查詢(xún))�,F(xiàn)在,就讓我們追本溯源地探究這個(gè)問(wèn)題。 有兩種子查詢(xún)類(lèi)型:標(biāo)準(zhǔn)和相關(guān)。標(biāo)準(zhǔn)子查詢(xún)執(zhí)行一次,結(jié)果反饋給父查詢(xún)。相關(guān)子查詢(xún)每行執(zhí)行一次,由 -
詳解SQL Server數(shù)據(jù)庫(kù)的集群設(shè)計(jì)
2009-07-02很多組織機(jī)構(gòu)慢慢的在不同的服務(wù)器和地點(diǎn)部署SQL Server數(shù)據(jù)庫(kù)為各種應(yīng)用和目的開(kāi)始考慮通過(guò)SQL Server集群的方式來(lái)合并。 將SQL Server實(shí)例和數(shù)據(jù)庫(kù)合并到一個(gè)中心的地點(diǎn)可以減低成本,尤其是維護(hù)和軟硬件許可證。此外,在合并之后,可以減低所需機(jī)器的數(shù)量
Mssql數(shù)據(jù)庫(kù)教程Rss訂閱網(wǎng)站編程教程搜索
Mssql數(shù)據(jù)庫(kù)教程推薦
- sql 語(yǔ)句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個(gè)方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無(wú)法查看數(shù)據(jù)庫(kù),提示 無(wú)法為該請(qǐng)求檢索數(shù)據(jù) 錯(cuò)誤916解決方法
- SQLServer日志清空語(yǔ)句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類(lèi)似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
猜你也喜歡看這些
- MySQL過(guò)濾部分字段重復(fù)的數(shù)據(jù)
- mysql時(shí)間戳轉(zhuǎn)換函數(shù) unix_timestamp和from_unixtime使用方法
- MySQL四舍五入的實(shí)現(xiàn)
- MS-SQL Server 中單引號(hào)的兩種處理方法
- wordpress判斷不同頁(yè)面顯示不同內(nèi)容的方法
- MySQL存儲(chǔ)引擎 InnoDB與MyISAM的區(qū)別
- 常用統(tǒng)計(jì)求和SQL語(yǔ)句示例
- 兩種mysql對(duì)自增id重新從1排序的方法
- MySQL分頁(yè)技術(shù)、6種分頁(yè)方法總結(jié)
- MySQL開(kāi)啟記錄執(zhí)行過(guò)的SQL語(yǔ)句方法
- 相關(guān)鏈接:
- 欄目說(shuō)明:
MSSQL教程提供大量MSSQL數(shù)據(jù)庫(kù)相關(guān)使用教程.