Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Nâng cấp nền tảng dữ liệu SQL Server vào năm 2015

Nếu bạn là khách hàng sử dụng SQL Server tại chỗ, ngày càng có nhiều bằng chứng cho thấy năm 2015 có thể là một năm tuyệt vời để lập kế hoạch và có thể thực hiện nâng cấp nền tảng dữ liệu hoàn chỉnh, bao gồm phần cứng máy chủ mới, phiên bản Windows mới. Máy chủ và phiên bản SQL Server mới.

Microsoft đã khá minh bạch về kế hoạch của họ cho "Windows 10." Suy đoán công khai hiện tại là nó sẽ là GA vào giữa năm 2015. Microsoft gần như không sắp ra mắt về SQL Server vNext, nhưng họ đã đưa ra một vài gợi ý về một số tính năng mới trong vNext trong một số bài thuyết trình tại Hội nghị thượng đỉnh PASS 2014 ở Seattle gần đây. Tôi không có "thông tin nội bộ" nào về lịch phát hành dự kiến ​​cho SQL Server vNext, nhưng có vẻ như lịch trình này rất có thể xuất hiện vào cuối năm 2015 hoặc đầu năm 2016.

Về phần cứng máy chủ mới, Intel có toàn bộ danh sách các dòng bộ xử lý máy chủ mới được lên lịch phát hành trong năm 2015. Một số bộ xử lý này sẽ hoạt động trong các máy chủ mẫu hiện có, trong khi một số bộ xử lý sẽ yêu cầu các mẫu máy chủ mới, vì bộ xử lý sẽ sử dụng ổ cắm bộ xử lý mới so với các mô hình trước đó. Dưới đây là tóm tắt ngắn gọn về các họ bộ xử lý máy chủ có liên quan:

Intel Xeon E5-4600 v3 "Haswell-EP" Quý 2 năm 2015

Họ vi xử lý này là biến thể có khả năng bốn ổ cắm của Intel Xeon E5-2600 v3 "Haswell-EP" 22nm được phát hành vào quý 3 năm 2014. Thật không may, các phiên bản bốn ổ cắm trước đó của họ này, chẳng hạn như Intel Xeon E5 32nm -4600 "Sandy Bridge-EP" (Quý 2 năm 2012) và Intel Xeon E5-4600 v2 "Ivy Bridge-EP" (Quý 1 năm 2014) 22nm đã không thực hiện tốt các điểm chuẩn của TPC-E so với các phiên bản hai ổ cắm. Theo một số thông số kỹ thuật bị rò rỉ gần đây, các bộ vi xử lý sắp tới này sẽ có từ mười đến mười tám lõi vật lý và từ 25 MB đến 45 MB bộ nhớ đệm L3 được chia sẻ.

Các bộ xử lý này không tương thích về điện hoặc vật lý với các bộ xử lý tiền nhiệm gần đây của chúng, vì vậy chúng sẽ yêu cầu các mẫu máy chủ mới từ các nhà cung cấp máy chủ. Ví dụ:Dell hiện có Dell PowerEdge R820 có thể sử dụng bộ vi xử lý E5-4600 hoặc E5-4600 v2. Họ có thể sẽ có một máy chủ mẫu PowerEdge R830 mới cho họ E5-4600 v3.

Thành thật mà nói, nếu tôi tham gia thị trường cho một máy chủ bốn ổ cắm mới vào giữa đến cuối năm 2015, tôi sẽ quan tâm hơn nhiều đến Intel Xeon E7-4800 v3 "Haswell-EX" 22nm sẽ được phát hành vào khoảng cùng lúc. Nó sẽ có dung lượng bộ nhớ cao hơn nhiều và có thể sẽ mở rộng quy mô tốt hơn nhiều trong một máy chủ bốn ổ cắm.

Intel Xeon E7-4800 v3 "Haswell-EX" Quý 2 năm 2015

Họ vi xử lý này sẽ bao gồm Intel Xeon E7-4800 v3 bốn ổ cắm 22nm và dòng Intel Xeon E7-8800 v3 tám ổ cắm 22nm. Các báo cáo ban đầu chỉ ra rằng sẽ không có dòng E7-2800 v3 hai ổ cắm. Mặc dù dòng E7-8800 v3 được thiết kế cho các máy chủ tám ổ cắm (và cao hơn), thực tế có thể sử dụng bộ xử lý này trong một máy chủ bốn ổ cắm. Lý do tại sao bạn có thể muốn làm điều này là vì cách Intel chọn thay đổi các thông số kỹ thuật cho các phiên bản bốn và tám ổ cắm của bộ xử lý này. Thông tin hiện tại là các bộ vi xử lý này sẽ có tối đa 18 lõi vật lý, bộ nhớ đệm L3 dùng chung lên đến 45 MB và sẽ hỗ trợ bộ nhớ DDR4.

Các bộ xử lý này cũng không tương thích về điện hoặc vật lý với các bộ xử lý tiền nhiệm gần đây của chúng, vì vậy chúng sẽ yêu cầu các mẫu máy chủ mới từ các nhà cung cấp máy chủ. Ví dụ:Dell hiện có Dell PowerEdge R920 có thể sử dụng bộ vi xử lý Intel Xeon E7-4800 v2 "Westmere-EX" (Q1 2014) 22nm trước đó. Điều này có lẽ sẽ được thay thế bằng một máy chủ kiểu PowerEdge R930 mới cho dòng E7-4800 v3.

Họ bộ xử lý này sẽ là họ bạn muốn cho khối lượng công việc Máy chủ SQL tại chỗ lớn hơn của mình. Như mọi khi, bạn không nên chỉ chọn mô hình có số lõi cao nhất vì cách cấp phép SQL Server hoạt động. Bạn cần thực hiện một số phân tích và suy nghĩ xem bạn chọn kiểu bộ xử lý nào từ dòng này.

Intel Xeon E3-1200 v4 "Broadwell" Q3 2015

Broadwell 14nm là bản phát hành Intel Tick được xây dựng trên vi kiến ​​trúc Haswell 22nm hiện tại sử dụng công nghệ sản xuất trên quy trình 14nm. Dòng Intel Xeon E3-1200 v4 14nm dành cho máy chủ và máy trạm ổ cắm đơn, về cơ bản là phiên bản máy chủ của bộ xử lý máy tính để bàn Intel Core i7 Broadwell 14nm sắp ra mắt. Vì đây là bản phát hành Tick, nên các bộ xử lý này sẽ tương thích về điện và vật lý với bộ vi xử lý Intel Xeon E3-1200 v3 "Haswell", (Quý 2 năm 2013) 22nm trước đó, vì vậy các máy chủ kiểu hiện tại sẽ có thể sử dụng bộ xử lý mới này. Cho cả hai

Lý do tại sao bạn có thể quan tâm đến dòng vi xử lý này là nó được đồn đại là sẽ hỗ trợ 64 GB RAM DDR4 trong một máy chủ ổ cắm đơn, cực kỳ nhanh. Điều này có thể lý tưởng cho khối lượng công việc SQL Server OLTP tương đối nhỏ hơn yêu cầu hiệu suất bộ xử lý đơn luồng tốt nhất có thể.

Intel Xeon E5-2600 v4 "Broadwell-EP" Q4 2015

Đây sẽ là phiên bản Broadwell hai ổ cắm, được gọi là Broadwell-EP. Vì đây cũng là bản phát hành Tick, nên các bộ vi xử lý này sẽ tương thích về điện và vật lý với Intel Xeon E5-2600 v3 "Haswell-EP" 22nm trước đó (Quý 2 năm 2013), vì vậy các máy chủ mẫu hiện có (chẳng hạn như Dell PowerEdge R730) sẽ có thể sử dụng bộ xử lý này.

Ngay khi có bộ xử lý này, nó sẽ là thứ bạn muốn chọn cho một máy chủ hai ổ cắm mới. Được biết, Intel đã gặp một số vấn đề về năng suất ban đầu với sản xuất 14nm, mà họ cho là đã giải quyết được. Tôi sẽ không ngạc nhiên khi thấy Intel trì hoãn việc phát hành bộ vi xử lý này một phần tư, không phải do bất kỳ vấn đề kỹ thuật nào mà chỉ đơn giản là vì họ không còn bất kỳ sự cạnh tranh khả thi nào từ AMD nữa.

Intel Xeon E3-1200 v5 "Skylake" Q4 năm 2015

Skylake sẽ là một phiên bản Intel Tock, sử dụng quy trình sản xuất 14nm. Tôi thực sự nghi ngờ rằng Intel sẽ thực sự phát hành dòng vi xử lý này rất gần sau Broadwell. Họ có rất ít động lực để làm điều này vì thiếu sự cạnh tranh từ AMD và vì nó sẽ làm gián đoạn các nhà cung cấp máy chủ đối tác của họ (vì bộ xử lý này sẽ yêu cầu các máy chủ và máy trạm kiểu mới). Mặc dù vậy, thông tin và tin đồn công khai hiện tại cho thấy E3-1200 v5 sẽ ra mắt vào cuối năm 2015.

Hình 1 cho thấy hình ảnh mới nhất về Mô hình Intel Tick-Tock mà tôi có thể tìm thấy. Ngày ở trên cùng trùng với thời điểm phát hành phiên bản di động của những Tick-Tock này. Intel có mô hình phát hành các mẫu bộ xử lý mới trong không gian di động trước, tiếp theo là không gian máy chủ để bàn và ổ cắm đơn, tiếp theo là không gian máy chủ hai ổ cắm, cuối cùng là không gian bốn ổ cắm trở lên.

Hình 1:Mô hình Tick-Tock của Intel

Chú ý đến cách lịch trình phát hành cho Windows Server vNext, SQL Server vNext và các dòng bộ xử lý máy chủ Intel khác nhau có thể phù hợp trong 12-18 tháng tới sẽ giúp bạn đưa ra quyết định sáng suốt hơn về thời điểm lập kế hoạch và thúc đẩy nâng cấp toàn bộ nền tảng dữ liệu tại chỗ sang các phiên bản mới này. Đưa ra lựa chọn đúng đắn về thời gian sẽ cho phép bạn tận dụng các tính năng mới, cải thiện hiệu suất và khả năng mở rộng trong mỗi lớp của nền tảng dữ liệu.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để tìm kiếm tất cả các cột trong bảng?

  2. Chia một giá trị cột thành nhiều giá trị cột

  3. Các ký tự không phải số trả về số dương khi sử dụng ISNUMERIC () trong SQL Server

  4. Không bằng toán tử <>! =Trên NULL

  5. bất kỳ giới hạn nào về số lượng kết nối SQL Server?