PostgreSQL 8.4.2-1

  • Bản quyền: Freeware
  • Kích thước: 38.4 MB
  • Yêu cầu: Windows 2000 / XP / 2003 / Vista
  • Nhà phát hành: PostgreSQL Global Development
  • Đăng bởi: Tech24.soft
  • Ngày cập nhật: 09/03/2010
  • Bình luận:
Vote102
262
QA code PostgreSQL 8.4.2-1

PostgreSQL chạy trên hầu hết các hệ điều hành, bao gồm Linux, UNIX(AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) và Windows.

PostgreSQL hoàn toàn tuân theo các thuộc tính ACID, với sự hỗ trợ khóa ngoài, join, view, trigger và các thủ tục lưu trữ(trong nhiều ngôn ngữ lập trình). Nó bao gồm hầu hết các kiểu dữ liệu trong SQL92 và SQL99, bao gồm INTERGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL và TIMESTAMP.

PostgreSQL cũng sẽ hỗ trợ các đối tượng lưu trữ nhị phân, bao gồm video, audio, và tranh ảnh.

PostgreSQL có giao diện lập trình nguyên bản dành cho C/C++, Java, Net, Perl, Python, Ruby, Tcl, ODBC và tài liệu ngoại lệ.

PostgreSQL, một cơ sở dữ liệu thương mại, kiêu hãnh với những tính năng phức tạp như điều khiển đồng thời đa phiên bản(MVCC), hệ thống phục hồi dữ liệu, không gian bảng dư liệu, tái tạo không đồng bộ, giao dịch lồng nhau, sao lưu trực tuyến, hệ thống tối ưu hóa câu truy vấn phức tạp, và kỹ thuật WAL.

PostgreSQL hỗ trợ bộ ký tự quốc tế, mã hóa đa ký tự, Unicode, khả năng sắp xếp theo từng bộ mã, phân biệt chữ thường và chữ hoa, định dạng.

PostgreSQL dễ dàng mở rộng trong dữ liệu tuyệt đối mà nó quản lý lẫn trong việc điều tiết nhiều người sử dụng đồng thời.

Hiện có cả những hệ thống PostgreSQL có thể quản lý đến 4 terabytes dữ liệu.

Những tính năng mới trong phiên bản này:

  • Tích hợp tìm kiếm toàn văn(full text)
  • Hỗ trợ chuẩn SQL/XML, bao gồm kiểu dữ liệu xml mới được đính kèm
  • Kiểu dữ liệu enum
  • Kiểu dữ liệu UUID, tương tự như RFC 4122
  • Mảng kiểu dữ liệu ghép
  • ORDER BY … NULLS FIRST/LAST
  • Con trỏ có thể cập nhật(UPDATE/DELETE WHERE CURRENT OF tên_contrỏ)
  • Thiết lập tham số cho từng hàm
  • Kiểu dữ liệu do người dùng tự định nghĩa có thể chứa tham số.
  • Các kiểu khai báo như varchar(42) không còn bị hạn chế sử dụng bởi các kiểu dữ liệu đính kèm.
  • Tự động gỡ bỏ hiệu lực khi định nghĩa bảng thay đổi. Điều này đặc biệt dễ dàng cho việc sử dụng bảng tạm thời trong các hàm PL/PgSQL.
  • Hàng loạt cải tiến trong khả năng thu thập các thông số và tạo file log, bao gồm khả năng tải file log định dạng CSV trực tiếp vào cơ sở dữ liệu để phân tích.
  • Hỗ trợ xác thực người dùng bằng SSPI/GSSAPI
  • Toàn bộ hệ thống PostgreSQL giờ đây có thể được biên dịch bởi Microsoft Visual C++
  • Nâng cao khả năng của các nhà phát triển phần mềm trên nền Windows trong việc đóng góp hiệu năng dự án thay vì phải dùng nhiều công cụ khác để làm điều này.
  • Tùy chọn truyền dữ liệu không đồng bộ cho phép báo cáo các giao dịch trước khi chúng thực sự được đưa vào đĩa cứng. Điều này dĩ nhiên không được chấp nhận nếu client thực hiện một số hành động nghiêm trọng từ bên ngoài vì được cho rằng phiên giao dịch sẽ bị ghi nhớ; nhưng đối với các ứng dụng đã được kiểm duyệt mức độ an toàn, nó sẽ được chấp nhận trong một số hoặc toàn bộ giao dịch để thực hiện chế độ này.Không như các tùy chọn hiện có như đồng bộ hóa, chuyển giao không đồng bộ không gây nguy hại cho cơ sở dữ liệu, tình huống tồi tệ nhất là sau khi xảy ra sự cố, các giao dịch được báo cáo sau cùng sẽ mất tác dụng.
  • “Phân bổ” các điểm kiểm tra để mở rộng vùng nạp vào/ra cho một điểm kiểm tra.
  • Chỉ sử dụng mảng đống để tránh việc cập nhật quá nhiều.
  • Chiến lược ngầm ghi để tăng hiệu quả ghi dữ liệu lên đĩa.
  • Giảm bớt kích thước trên ổ đĩa.
  • Nâng cao hiệu suất cho những lần quét lớn, liên tiếp.
  • Sắp xếp Top-N...
Tìm thêm: PostgreSQL, 8.4.2-1,