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

Di chuyển MySQL sang PostgreSQL - những tính năng nào không hiển thị trong mã SQL sẽ quan trọng?

  • sẽ chậm, vì nó cần đọc toàn bộ bảng. Nó cần giải pháp thay thế nếu bạn cần đếm các bảng lớn thường xuyên. Điều này là cần thiết để đảm bảo kiểm soát đồng thời đa vũ trụ .

  • Trong phiên bản mới nhất (8.3) không có truyền ngầm thành văn bản, có nghĩa là ví dụ như

    sẽ ném lỗi. Bạn sẽ cần diễn viên rõ ràng như:

  • Cập nhật thực sự là xóa + chèn. Vì không gian được sử dụng bởi các hàng đã xóa không được giải phóng ngay lập tức nên nếu bạn cập nhật toàn bộ bảng trong một giao dịch thì bạn sẽ cần gấp đôi không gian.

Postgresql là một cơ sở dữ liệu rất tốt, bạn sẽ thích nó ngay lập tức. Nó có một số tính năng rất hữu ích mà sau đó bạn sẽ bỏ lỡ trong các cơ sở dữ liệu thương mại khác, thậm chí. Ví dụ:ngôn ngữ định nghĩa dữ liệu giao dịch hoặc các điểm lư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. MySQL:Sao chép bảng sang một bảng khác có thêm một cột

  2. Mysql truy xuất tất cả các hàng có giới hạn

  3. Sử dụng CASE, WHEN, THEN, END trong một truy vấn chọn lọc với MySQL

  4. Làm thế nào để lưu trữ danh sách các ngày trong tuần trong MySQL?

  5. Điền các biểu mẫu html với dữ liệu mysql bằng php sắp tới là null