成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解決SQL Server虛擬內存不足情況

數據庫 SQL Server
SQL Server 是一個關系數據庫管理系統,功能性很好,SQL Server中存在虛擬內存,那么當遇到SQL Server中內存不足的情況時該如何處理呢?

導讀:SQL Server數據庫中能儲存大量的數據,這就要求SQL Server數據庫的內存足夠大,虛擬內存在SQL Server數據庫中也發揮著很大的作用,那么如果虛擬內存不足,大家可以試試下文中為大家介紹的方法,幫助大家解決虛擬內存不足的困擾。

癥狀:在具有 2 GB 或更多 RAM 的計算機上,除了 256 MB (SQL Server 7.0) 或 384 MB (SQL Server 2000) 虛擬地址空間之外,SQL Server 在啟動過程中保留剩下的所有虛擬地址空間以供緩沖池使用。另外,為了存儲數據和過程緩存,SQL Server 使用緩沖池內存為來自 SQL Server 進程的大多數小于 8 KB 的其他內存請求提供服務。剩下的未保留內存準備用于不能從緩沖池得到服務的其他分配。這些分配包括、但不限于以下各項:

  1.  SQL Server 創建的所有線程的堆棧和關聯的線程環境塊。在 SQL Server 創建了所有 255 個工作線程之后,這大約為 140 MB。
  2. 由在 SQL Server 地址空間(根據具體系統而有所不同)中運行的其他 DLL 或進程進行的分配,如: •任何鏈接的服務器中的 OLE DB 提供程序。
  3. 通過使用 sp_OA 系統存儲過程或擴展存儲過程加載的 COM 對象。
  4. 加載到地址空間中的任何映像(.exe 或 .dll),這些映像通常使用 20 到 25 MB,但是如果您使用鏈接的服務器、sp_OA 或擴展存儲過程,則這些映像可能使用更多的空間。
  5. 進程堆和 SQL Server 可能創建的任何其他堆。在啟動過程中,此空間通常為 10 MB,但是如果您使用鏈接的服務器、sp_OA 或擴展存儲過程,則此空間可能更多。
  6. 來自 SQL Server 進程的大于 8 KB 的分配,例如較大查詢計劃、網絡數據包大小配置選項接近于 8 KB 時發送和接收緩沖區等情況所需要的分配。要查看此數字,請查找在 DBCC MEMORYSTATUS 中報告的 OS Reserved 值,該值是作為 8 KB 頁的數目報告的。通常,該值為 5 MB。
  7. 跟蹤緩沖池中每個緩沖區狀態信息的數組。該值通常約為 20 MB,除非 SQL Server 運行時啟用了地址窗口化擴展插件 (AWE),在這種情況下,該值將會顯著提高。

  在擁有大量數據庫的系統上,日志格式化所需的 64 KB 分配可能會占用所有剩余的虛擬內存。這之后的分配將失敗,導致本文的“癥狀”一節中列出的一個或多個錯誤。

  通過使用 -g 啟動參數,您可以指示 SQL Server 保留附加的虛擬內存可用,以便這些與日志相關的分配和其他正常分配加在一起也不會用完虛擬地址空間。

  下表根據數據庫的數目和服務器版本列出 -g 值的一些建議初始值: DatabasesSQL Server 7.0SQL Server 2000

  250-g134N/A

  500-g185N/A

  750-g237N/A

  1000-g288-g288

  1250-g340-g340

  1500-g392-g392

  此表是使用列出的典型值進行計算的,并且此計算是基于沒有使用鏈接的服務器活動、sp_OA 或擴展存儲過程這一假設的。它還假設您沒有使用 AWE 和 SQL 事件探查器。出現以上任意一種情況都需要您增加 -g 的值。

  如果服務器上數據庫的數目超過此數目,Microsoft 建議您在運行該服務器之前進行慎重的考慮,因為系統上具有如此數目的數據庫所需的系統開銷將占用緩沖池中的大量虛擬內存,從而可能導致系統整體性能下降。

上文中的方法能夠很輕松的幫助大家解決SQL Server中虛擬內存不足的問題,虛擬內存大了運行速度自然就上去了,大家的工作效率也就自然而然的提高了,大家何樂而不為啊?

【編輯推薦】

  1. 僅允許指定的機器連接SQL Server服務器
  2. SQL Server數據庫維度表和事實表概述
  3. SQL Server數據庫多種方式查找重復記錄

 

責任編輯:迎迎 來源: dev.yesky.com 
相關推薦

2010-07-05 08:57:48

SQL Server虛

2010-06-10 17:12:23

Linux 內存監控

2010-07-06 09:27:01

SQL Server

2025-04-14 02:00:00

2009-07-14 18:26:49

MyEclipse內存

2020-03-18 19:00:29

電腦內存不足系統

2010-06-02 12:47:12

Linux 內存監控

2010-09-17 16:18:43

Java內存溢出

2017-08-15 11:00:33

LinuxSwap

2021-04-26 13:52:36

索尼Linux內存

2010-09-27 11:12:46

MyEclipseJVM內存

2009-06-16 11:01:14

Java內存溢出

2018-12-18 14:53:04

內存進程子進程

2022-08-02 09:02:17

虛擬內存操作系統

2012-05-02 16:28:25

Windows XP虛擬內存優化

2019-12-26 08:45:46

Linux虛擬內存

2020-04-14 16:03:31

Linux虛擬內存操作系統

2014-02-27 13:30:26

CacheLinux系統內存不足

2010-06-30 08:46:40

Visual Stud

2010-06-30 16:09:06

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美福利久久 | 亚洲综合大片69999 | 一区二区三区免费在线观看 | 亚洲xx在线| 五十女人一级毛片 | 欧美三区视频 | 91成人免费看 | www.国产精 | 精品欧美乱码久久久久久1区2区 | www.99re5.com| 国产午夜精品久久久 | 亚洲综合婷婷 | 亚洲成人av一区二区 | 一区二区免费 | 一区二区三区视频在线 | 一区二区中文 | 亚洲a视 | 精品国产一级 | 中文字幕在线观看av | 欧美一区在线看 | 91精品久久久久久久久久小网站 | 亚洲精品日韩综合观看成人91 | 久久亚洲一区 | 精品一区二区三区91 | 国产在线97 | 一区在线播放 | 欧美高清一级片 | 人妖一区 | 真人一级毛片 | 国产精品高潮呻吟久久av野狼 | 亚洲精选久久 | 国产1区| 国产欧美精品区一区二区三区 | 久久高清 | 中文字幕免费在线 | 视频一区二区中文字幕日韩 | 国产一区欧美 | 天天操人人干 | 国产亚洲一区二区在线观看 | 日韩在线精品 | 99热播精品 |