公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

Sql Server的數(shù)據(jù)庫(kù)超時(shí)問(wèn)題

admin
2012年3月2日 23:19 本文熱度 3201

一、由于數(shù)據(jù)庫(kù)設(shè)計(jì)問(wèn)題造成SQL數(shù)據(jù)庫(kù)新增數(shù)據(jù)時(shí)超時(shí)

癥狀:

Microsoft OLE DB Provider for SQL Server 錯(cuò)誤 '80040e31' ([ODBC SQL Server Driver]超時(shí)已過(guò)期);

  • 服務(wù)器上看CPU、內(nèi)存占用率很低;
  • 事件日志中提示:數(shù)據(jù)庫(kù) '*********' 中文件 '***********' 的自動(dòng)增長(zhǎng)在 453 毫秒后已取消或出現(xiàn)超時(shí)。使用 ALTER DATABASE 設(shè)置更小的 FILEGROWTH 或設(shè)置新的大小。

原因:
數(shù)據(jù)庫(kù)設(shè)置時(shí),[文件增長(zhǎng)]按百分比來(lái)增長(zhǎng),當(dāng)數(shù)據(jù)庫(kù)文件很大時(shí)(1G以上),新增操作都會(huì)報(bào)超時(shí),而這時(shí)候其實(shí)CPU、內(nèi)存占用率都非常非常的低。

解決方法:
把上述的文件增長(zhǎng)這里設(shè)置為一個(gè)更低的百分比或者直接指定增加多少兆字節(jié)。

 
二、SQL Server數(shù)據(jù)庫(kù)超時(shí)設(shè)置

修改客戶端的連接超時(shí)設(shè)置。默認(rèn)情況下,通過(guò)企業(yè)管理器注冊(cè)另外一臺(tái)SQL Server的超時(shí)設(shè)置是 4 秒,而查詢分析器是 15 秒。

企業(yè)管理器中的設(shè)置:

在企業(yè)管理器中,選擇菜單上的"工具",再選擇"選項(xiàng)";

在彈出的"SQL Server企業(yè)管理器屬性"窗口中,點(diǎn)擊"高級(jí)"選項(xiàng)卡;

在"連接設(shè)置"下的"登錄超時(shí)(秒)"右邊的框中輸入一個(gè)比較大的數(shù)字,如 30。

查詢分析器中的設(shè)置:

單擊“工具”->"選項(xiàng)"->"連接"; 將登錄超時(shí)設(shè)置為一個(gè)較大的數(shù)字,連接超時(shí)改為0。


三、查詢語(yǔ)句時(shí)超時(shí)

查詢超時(shí)一般來(lái)說(shuō)首先要從sql語(yǔ)句和數(shù)據(jù)表的結(jié)構(gòu)上找原因,優(yōu)化sql語(yǔ)句和為數(shù)據(jù)庫(kù)的查詢字段建索引是最常用的辦法。

另外,數(shù)據(jù)庫(kù)的查詢超時(shí)設(shè)置一般是sqlserver自己維護(hù)的(在你沒(méi)有修改query wait配置前),只有當(dāng)你的實(shí)際查詢時(shí)間超過(guò)估計(jì)查詢時(shí)間的25倍時(shí),才會(huì)超時(shí)。

而造成超出估計(jì)值那么多的原因有兩種可能:

一是估計(jì)時(shí)間不準(zhǔn)確;

二是sql語(yǔ)句涉及到大量占用內(nèi)存的查詢(如排序和哈希操作),內(nèi)存不夠,需要排隊(duì)等待資源造成的。

這有什么辦法解決呢?

1、優(yōu)化語(yǔ)句,創(chuàng)建使用合適的索引;

2、解決第一個(gè)問(wèn)題的方法,更新要查詢表的索引分發(fā)統(tǒng)計(jì),保證估計(jì)時(shí)間的正確性,UPDATE STATISTICS 表名;

3、增加內(nèi)存。

如果想手動(dòng)設(shè)置查詢超時(shí),可以使用以下語(yǔ)句:


四、應(yīng)用程序連接失敗

你會(huì)遇到這樣的故障:

在應(yīng)用程序中我們也會(huì)遇到類似的錯(cuò)誤信息,例如:

Microsoft OLE DB Provider for ODBC Drivers 錯(cuò)誤 '80004005'. [Microsoft][ODBC SQL Server Driver]超時(shí)已過(guò)期.

解決方法如下:

如果遇到連接超時(shí)的錯(cuò)誤,我們可以在程序中修改 Connection 對(duì)象的超時(shí)設(shè)置,再打開該連接。例如:

如果遇到查詢超時(shí)的錯(cuò)誤,我們可以在程序中修改 Recordset 對(duì)象的超時(shí)設(shè)置,再打開結(jié)果集。例如:

另外,一些硬件及網(wǎng)絡(luò)方面的原因也可能造成SQL數(shù)據(jù)庫(kù)連接超時(shí)。


該文章在 2012/3/2 23:30:49 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 精品国产一区二区三区日日嗨 | 国产一区麻豆剧传媒果冻精品 | 国产日韩欧美一区二区三区 | 国产精品无码一区二区在线国 | 国产精品一区二区三区色噜噜 | 国产激情无码一区二区 | 国产午夜福利精品理论片在线播放 | 国产在线视频福利 | 国产91高清在线 | 国产美女被遭高潮免费 | 国产精品一区二区尿失禁 | 操女人视频国产年夜 | 911久久精品无码免费看 | 国产微拍精品一区在线观看 | 精品无码国产不卡在线观看 | 国产欧色美视频综合 | 91在线国内在线入口 | 国产91九色在线 | 国产áv傅天堂精品 国产av高清 | 国产成人a在线观看视频 | 国产高清不卡码一区二区三区 | 2025亚洲卡一卡二新区入口 | 国产精品无码av天天爽 | 99精品中文字幕在线推荐 | 精品无人区一区二区三区 | 精品国产高清自在线99 | 国产精品亚洲精品日韩 | 成人精品一区二区三区不 | 高潮国产喷水白 | 国产欧美日韩亚洲另类 | 97人妻免费精品视频 | 国产成人中文在 | 国产精品无码一区二区牛牛 | 国产精品亚洲欧美高清亚洲综合欧 | 69一区二三区好的精华液 | 国产一区在线播放 | 成人综合天天影院 | 国产麻豆精品视频 | 国产高清久久久久久 | 国产精品一区二区在线播放 | 国产成人亚洲精品无码v大片 |