Máy chủ SQL Denali trực tuyến là gì? Có gì mới?


19

Tôi đã tìm thấy một tiêu đề mới có tên SQL Server "Denali" trong danh sách thả xuống trên MSDN, nhưng tôi không tìm thấy nhiều thông tin về nó:

Có ai có thông tin chi tiết hơn về các tính năng mới hoặc sửa lỗi đáng kể trong phiên bản này không? Tôi hy vọng ai đó đã sử dụng hoặc thử nghiệm nó.

Các tính năng mới



chắc chắn nếu nó quá rộng để hỏi nơi cơ sở dữ liệu vi phạm thông số kỹ thuật, thì nó quá rộng để hỏi cơ sở dữ liệu cung cấp cái gì là "mới"
Evan Carroll

@EvanCarroll Mặc dù có một số câu hỏi sẽ bị đóng ngày hôm nay, tôi không nghĩ rằng chúng ta nên chủ động đóng các câu hỏi hiện có rõ ràng là "trở lại khi" (đánh giá bằng số phiếu).
Colin 't Hart

1
Các câu hỏi không được đánh giá bởi tính hữu dụng mà bởi ý thức hệ của một số ít người ưu tú.
Evan Carroll

Câu trả lời:


13

Các tính năng mới bao gồm:

  • Phân cụm chuyển đổi dự phòng nhiều mạng con
  • Các cải tiến lập trình bao gồm các trình tự, phân trang truy vấn đặc biệt và các chỉnh sửa tìm kiếm toàn văn
  • BI và cải tiến môi trường phát triển web
  • Trực quan hóa trên web
  • Dịch vụ chất lượng dữ liệu được tăng cường

Bạn có thể xem đánh giá chi tiết tại đây: Tính năng mới của Denali

"Denali" là một tên mã. Dưới đây là danh sách tên mã của các phiên bản khác của SQL Server:

  • 1993 - Máy chủ SQL 4.21 cho Windows NT
  • 1995 - Máy chủ SQL 6.0, tên mã SQL95
  • 1996 - Máy chủ SQL 6.5, tên mã Hydra
  • 1999 - SQL Server 7.0, tên mã Sphinx
  • 1999 - SQL Server 7.0 OLAP, tên mã Plato
  • 2000 - SQL Server 2000 32 bit, tên mã Shiloh (phiên bản 8.0)
  • 2003 - SQL Server 2000 64 bit, tên mã Liberty
  • 2005 - SQL Server 2005, tên mã Yukon (phiên bản 9.0)
  • 2008 - SQL Server 2008, tên mã Katmai (phiên bản 10.0)
  • 2010 - SQL Server 2008 R2, tên mã Kilimanjaro (còn gọi là KJ)
  • 2011 - SQL Server 2012, tên mã Denali

@vett Touchyan: tên người dùng semma :)
Ashwin

9

Luôn luôn có tính sẵn sàng cao và khắc phục thảm họa

Nếu bạn quan tâm đến các công cụ khôi phục thảm họa bổ sung có trong Denali, có một loạt bài viết hữu ích trên blog CSS của Microsoft:

http://bloss.msdn.com/b/psssql/archive/tags/alwayson/

Tài nguyên bổ sung:


2
Cá nhân, tôi thực sự vui mừng về các nhóm luôn sẵn sàng. Trên giấy tờ, nó sẽ làm cho Cơ sở dữ liệu phản chiếu trên các cơ sở dữ liệu có liên quan với nhau ít gây đau đớn hơn.
Matt M


7

Chỉ mục cột

Từ MSDN :

Cột chỉ mục nhóm và lưu trữ dữ liệu cho từng cột và sau đó nối tất cả các cột để hoàn thành toàn bộ chỉ mục.

Ghi chú:


1
FYI bạn cũng có thể nhận được 15K phân vùng trong 2008 SP2 & 2008 R2 SP1 - vì vậy đây không hoàn toàn là một tính năng 2012. Tôi biết bạn đang nói về sự kết hợp của 15K & CộtStore nhưng tôi chỉ muốn làm rõ.
Aaron Bertrand

7

IIF ()CHỌN ()

Đây là các chức năng chuyển đổi mới đã từng chỉ khả dụng trên Microsoft Access . Chúng là đường cú pháp cho các CASEbiểu thức và biên dịch theo cùng một kế hoạch (nguồn: IIF , CHỌN ).

Cú pháp

IIF ( boolean_expression, true_value, false_value )
CHOOSE ( 1-based-index, val_1, val_2 [, val_n ] )

Lưu ý: Cả hai hàm này chuyển đầu ra của chúng sang kiểu dữ liệu với mức độ ưu tiên cao nhất từ tập hợp các kiểu được truyền dưới dạng đối số.

Ví dụ

SELECT IIF(1 = 1, 'true', 'false') iif_example;
SELECT CHOOSE(3, 10.3354, 'It slices!', 1337, N'It dices!') choose_example;

Lưu ý làm thế nào trong ví dụ thứ hai đầu ra là 1337.0000. Đó là vì 10.3354bị ngầm đúc đến NUMERIC(8, 4), trong đó có các kiểu dữ liệu được ưu tiên cao nhất trong danh sách các đối số được truyền đến CHOOSE(). Do đó, đầu ra cũng được truyền tới NUMERIC(8, 4), đó là lý do tại sao bạn thấy bốn số 0 ở sau số thập phân.


5
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.