Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để cấu hình máy chủ SQL để sử dụng nhiều hơn 2 GB bộ nhớ vật lý

Extended support for SQL Server 2005 ends on April 12, 2016

If you are still running SQL Server 2005 after April 12, 2016, you will no longer receive security updates and technical support. We recommend upgrading to SQL Server 2014 and Azure SQL Database to achieve breakthrough performance, maintain security and compliance, and optimize your data platform infrastructure. Learn more about the options for upgrading from SQL Server 2005 to a supported version here.

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:274750
TÓM TẮT
Điều này bài viết mô tả làm thế nào để cấu hình máy chủ SQL để sử dụng nhiều hơn 2 GB của vật lý bộ nhớ.

Microsoft SQL Server 7.0 và Microsoft SQL Server 2000 tự động thu được và miễn phí bộ nhớ khi cần thiết. Khi bạn chạy nhiều instances SQL Server trên một máy tính, mỗi trường hợp tự động mua lại và giải phóng bộ nhớ để điều chỉnh cho những thay đổi trong khối lượng công việc của trường hợp.

SQL Giới thiệu máy chủ 2000 Enterprise Edition hỗ trợ cho việc sử dụng của Microsoft Windows 2000 địa chỉ Windowing phần mở rộng (AWE) đến địa chỉ khoảng 8 GB bộ nhớ cho trường hợp chạy trên Microsoft Windows 2000 Advanced Server, và khoảng 32 GB cho trường hợp chạy trên Microsoft Windows 2000 Trung tâm dữ liệu. Với AWE, SQL Server có thể dự trữ bộ nhớ đó là không sử dụng cho các ứng dụng và hệ điều hành. Mỗi trường hợp sử dụng này bộ nhớ; Tuy nhiên, phải tĩnh cấp phát bộ nhớ nó cần. SQL Server có thể chỉ sử dụng này AWE cấp phát bộ nhớ cho bộ nhớ cache dữ liệu và không cho thực thi, trình điều khiển, DLL, và vv. Để biết thêm chi tiết, Nhấp vào số bài viết sau để xem bài viết trong Microsoft Kiến thức cơ bản:
283037Hỗ trợ bộ nhớ lớn có sẵn trong Windows 2000 và Windows Server 2003
Tùy chọn kích thước bộ nhớ mở rộng có sẵn chỉ Đối với Microsoft SQL Server 7.0, Enterprise Edition trên hệ điều hành và phần cứng hỗ trợ các tính năng kiến trúc bộ nhớ Enterprise (EMA). Cho thêm thông tin về làm thế nào để cấu hình hệ thống của bạn để kích hoạt tính năng EMA trên một cấu hình hệ thống cụ thể, tham khảo để Microsoft Windows NT của bạn tài liệu hướng dẫn.

Một số nhà cung cấp hệ thống có thể cung cấp cho các sản phẩm Microsoft Windows NT, phiên bản 4.0 hoặc cao hơn, do đó SQL Server 7.0, doanh nghiệp Phiên bản có thể sử dụng tùy chọn kích thước bộ nhớ mở rộng. Trên nền tảng Intel, SQL Server 7,0 có thể sử dụng một tính năng gọi là PSE36. Trên nền tảng Alpha, các tính năng mà cho phép sử dụng tùy chọn bộ nhớ mở rộng là rất lớn bộ nhớ (VLM). Để biết thêm thông tin về tình trạng sẵn có, cài đặt và cấu hình này sản phẩm, liên hệ với nhà cung cấp hệ thống của bạn.

Chú ý: Để sử dụng bộ nhớ địa chỉ Windowing phần mở rộng (AWE), bạn phải chạy cơ sở dữ liệu SQL Server 2000 dưới một trương mục Windows đã chỉ định Windows khóa trang trong bộ nhớ hành chính thông tin đăng nhập.

Chú ý Nếu bạn đang sử dụng SQL Server 2005 để cấu hình bộ nhớ để sử dụng nhiều hơn 2 GB của vật lý, xem các chủ đề sau trong SQL Server 2005 sách trực tuyến:
  • Kiến trúc bộ nhớ
  • Tùy chọn bộ nhớ máy chủ
  • Bằng cách sử dụng AWE
  • Cho phép hỗ trợ bộ nhớ cho hơn 4 Gb của bộ nhớ vật lý
  • Cho phép bộ nhớ AWE cho SQL Server

back to the top

Hỗ trợ cho các phiên bản hệ điều hành

Windows 2000 Server

SQL Server 2000

Bình thường, SQL Server 2000 Enterprise Edition và SQL Server 2000 Developer Edition có thể sử dụng lên đến 2 GB bộ nhớ vật lý. Với các việc sử dụng các tùy chọn cho phép AWE, SQL Server có thể sử dụng lên đến 4 GB bộ nhớ vật lý.

Chú ý Bạn không thể phân bổ nhiều hơn 4 GB bộ nhớ vật lý để một ứng dụng trên Windows 2000 Server vì phần mở rộng địa chỉ vật lý (PAE) không có sẵn trên Microsoft Windows 2000 Server. Ngoài ra, bạn không thể sử dụng 3 GB chuyển đổi trong tập tin Boot.ini với Windows 2000 Server; Tuy nhiên, bạn có thể sử dụng các 3 GB chuyển đổi trong tập tin Boot.ini với Microsoft Windows 2000 Advanced Server hoặc Các phiên bản Microsoft Windows trung tâm dữ liệu. Để biết thêm thông tin, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
291988Một mô tả của các 4 GB RAM chỉnh tính năng và các tham số vật lý địa chỉ mở rộng

back to the top

SQL Server 7.0

SQL Server 7.0 phiên bản có thể sử dụng lên đến 2 GB của vật lý bộ nhớ.

Chú ý Tùy chọn bộ nhớ mở rộng trong SQL Server 7.0 là có sẵn trên Windows 2000.


Windows 2000 Advanced Server hoặc Windows 2000 Datacenter hoặc Windows Server 2003

Số tiền tối đa của bộ nhớ vật lý địa chỉ bởi một chế độ 32-bit địa chỉ là 4 GB. Tất cả các bộ vi xử lý dựa trên IA-32 kiến trúc mà bắt đầu với Intel Pentium Pro, hỗ trợ một mới 36-bit vật lý chế độ địa chỉ được biết đến như là phần mở rộng địa chỉ vật lý (PAE). PAE cho phép lên đến 8 GB bộ nhớ vật lý trên Windows 2000 Advanced Server và lên đến 32 GB bộ nhớ vật lý trên Windows 2000 Datacenter Server. Điều này là do các giới hạn bộ nhớ được thử nghiệm trên Windows 2000 Datacenter Server là 32 GB. Chế độ PAE hạt nhân cần phải có một bộ xử lý kiến trúc Intel, Pentium Pro, hoặc sau đó và Windows 2000 Advanced Server hoặc Windows 2000 Datacenter. Cho thêm thông tin, bấm số bài viết sau đây để xem các bài viết trong các Cơ sở kiến thức Microsoft:
268230Rộng ra so với rộng lên với Intel vật lý địa chỉ mở rộng (PAE)


Chú ý Số tiền tối đa của bộ nhớ có thể được hỗ trợ trên Windows Máy chủ 2003 là 4 GB. Tuy nhiên, Windows Server 2003 Phiên bản doanh nghiệp hỗ trợ 32 GB bộ nhớ RAM vật lý. Windows Server 2003 Datacenter Edition hỗ trợ 64 GB của vật lý bộ nhớ RAM bằng cách sử dụng các tính năng mở rộng địa chỉ vật lý (PAE). Bạn có thể sử dụng chuyển đổi 3 GB trong tệp Boot.ini với Microsoft Windows Server Năm 2003, Microsoft Windows Server 2003 Enterprise Edition, hoặc với Microsoft Windows Server 2003 Datacenter Edition.

SQL Server 2000

SQL Server 2000 Enterprise và SQL Server 2000 Developer Phiên bản có thể sử dụng các tùy chọn sau:
  • Sử dụng các chuyển đổi /PAE trong các Boot.ini và AWE cho phép tùy chọn trong SQL Server cho phép SQL Server 2000 để sử dụng nhiều hơn 4 GB bộ nhớ. Nếu không có chuyển đổi /PAE SQL Server chỉ có thể sử dụng lên đến 3 GB bộ nhớ.

    Chú ý Để cho phép kinh hoàng để sử dụng nhiều bộ nhớ trên 16 GB trên Windows 2000 Trung tâm dữ liệu, đảm bảo rằng các chuyển đổi 3 GB không phải là tệp Boot.ini. Nếu / Chuyển đổi 3 GB là trong tập tin Boot.ini, Windows 2000 không thể đến địa chỉ bất kỳ bộ nhớ trên 16 GB một cách chính xác.

    Khi bạn cấp phát SQL Server AWE bộ nhớ trên hệ thống 32 GB, Windows 2000 có thể đòi hỏi ít nhất 1 GB bộ nhớ để quản lý kinh hoàng.

    back to the top

    Ví dụ

    Ví dụ sau cho thấy làm thế nào để kích hoạt tính năng AWE và cấu hình một giới hạn của 6 GB cho các hệ phục vụ tối đa bộ nhớ tùy chọn:
    sp_configure 'show advanced options', 1RECONFIGUREGOsp_configure 'awe enabled', 1RECONFIGUREGOsp_configure 'max server memory', 6144RECONFIGUREGO						

  • - hay -cho phép sử dụng của switch 3 GB tập tin Boot.ini SQL Hệ phục vụ năm 2000 đến sử dụng lên đến 3 GB dung lượng bộ nhớ sẵn dùng.

back to the top

SQL Server 7.0

SQL Server 7.0 Enterprise Edition đòi hỏi phải chuyển đổi 3 GB trong các Boot.ini để giải quyết lên đến 3 GB dung lượng bộ nhớ sẵn dùng.

Chú ý Tùy chọn bộ nhớ mở rộng trong SQL Server 7.0 là có sẵn trên Windows 2000 Advanced Server hoặc Windows Datacenter.

Microsoft Windows NT 4.0 Enterprise Edition

SQL Server 2000

SQL Server 2000 Enterprise và Developer Edition đòi hỏi các / 3 GB chuyển đổi trong các tập tin Boot.ini để giải quyết lên đến 3 GB có sẵn bộ nhớ.

Chú ý Windows NT 4.0 Enterprise Edition không hỗ trợ AWE bộ nhớ kiến trúc mô hình để hỗ trợ AWE là không có sẵn.

back to the top

SQL Server 7.0

SQL Server 7.0 Enterprise Edition đòi hỏi phải chuyển đổi 3 GB trong các Tệp Boot.ini để giải quyết lên đến 3 GB có sẵn bộ nhớ.


back to the top
THAM KHẢO
Cho thông tin bổ sung, bấm vào sau bài viết số để xem các bài viết trong cơ sở kiến thức Microsoft:
170756Tùy chọn chuyển đổi có sẵn cho Windows NT Boot.ini file
171793 Thông tin về ứng dụng sử dụng của 4GT RAM chỉnh
268363 Intel địa chỉ vật lý Extensions (PAE) trong Windows 2000
292934 Windows 2000 Datacenter Server không xác định vị trí bộ nhớ lớn hơn 16 GB
160606 Cải tiến hiệu suất cho SQL Server dưới Windows NT
Xem chủ đề "Quản lý bộ nhớ AWE" và các "Chạy nhiều trường hợp và sử dụng cụm chuyển đổi dự phòng" chủ đề trong SQL Server Năm 2000 cuốn sách trực tuyến.

back to the top

Warning: This article has been translated automatically

Thuộc tính

ID Bài viết: 274750 - Xem lại Lần cuối: 08/22/2011 09:07:00 - Bản sửa đổi: 2.0

Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2005 Enterprise Edition

  • kbsqlsetup kbhowtomaster kbmt KB274750 KbMtvi
Phản hồi