Hướng dẫn limitations of mysql community edition - hạn chế của phiên bản cộng đồng mysql

trừu tượng

Đây là các hạn chế và giới hạn của MySQL từ Hướng dẫn tham khảo MySQL 5.6.

Để biết thông tin pháp lý, xem các thông báo pháp lý.

Để được giúp đỡ trong việc sử dụng MySQL, vui lòng truy cập diễn đàn MySQL, nơi bạn có thể thảo luận về các vấn đề của mình với người dùng MySQL khác.

Tài liệu được tạo vào ngày: 2022-11-14 (Sửa đổi: 74517)


Bất cứ ai có thể vui lòng cho biết những hạn chế đối với máy chủ cộng đồng MySQL là gì và ưu điểm của máy chủ doanh nghiệp MySQL?

Sau đây sẽ là hoạt động giao dịch hàng ngày của chúng tôi với DB

Ít nhất 10 triệu hồ sơ sẽ được tạo và cập nhật trên cơ sở một ngày.

Các thủ tục theo lịch trình sẽ hành động trên các hồ sơ ngoài ứng dụng truy cập chúng.

Tôi lo ngại về công suất DB (ngưỡng kích thước DB, v.v.) và nếu nó sẽ chịu được khối lượng dữ liệu khổng lồ khi tôi chọn máy chủ cộng đồng MySQL.

Cảm ơn trước.

Hỏi ngày 21 tháng 4 năm 2014 lúc 10:54Apr 21, 2014 at 10:54

Hướng dẫn limitations of mysql community edition - hạn chế của phiên bản cộng đồng mysql

Sự khác biệt giữa MySQL CE và MySQL Enterprise Edition?

Sự khác biệt giữa phiên bản cộng đồng và phiên bản doanh nghiệp được thêm hỗ trợ và công cụ. Bản thân máy chủ là như nhau, nhưng phiên bản Enterprise được cập nhật thường xuyên hơn và nó ổn định với hỗ trợ sửa lỗi nhanh. Sẽ an toàn và sẽ không gây ra bất kỳ vấn đề nào nếu quyết định chuyển sang Oracle trong tương lai.

Đăng ký Enterprise của MySQL bao gồm:

  1. MySQL Enterprise Server là phiên bản đáng tin cậy nhất, an toàn và cập nhật nhất của cơ sở dữ liệu nguồn mở phổ biến nhất thế giới
  2. Màn hình doanh nghiệp MySQL cung cấp các màn hình quảng cáo giám sát và tự động để giúp bạn loại bỏ các lỗ hổng bảo mật, cải thiện sự sao chép, tối ưu hóa hiệu suất và hơn thế nữa
  3. Hỗ trợ kỹ thuật của MySQL cho phép bạn nhanh chóng trả lời các câu hỏi kỹ thuật khó khăn nhất.
  4. Hỗ trợ tư vấn MySQL, có sẵn với MySQL Enterprise Platinum cung cấp cho bạn lời khuyên phù hợp từ nhóm hỗ trợ MySQL về cách thiết kế và điều chỉnh đúng máy chủ MySQL, lược đồ, truy vấn và thiết lập sao chép của bạn để có hiệu suất tốt hơn.

Máy chủ cộng đồng MySQL:

  1. Có sẵn miễn phí theo giấy phép GPL nguồn mở

  2. Trong bảng myisam có hàng động (độ dài thay đổi), tệp chỉ mục cho bảng (tablename.myi) lưu trữ các vị trí hàng sử dụng các con trỏ 32 bit vào tệp dữ liệu (tablename.myd). Điều đó có nghĩa là nó chỉ có thể giải quyết 4GB không gian.

Đã trả lời ngày 21 tháng 4 năm 2014 lúc 10:59Apr 21, 2014 at 10:59

Sathish dsathish dSathish D

4.80629 Huy hiệu bạc44 Huy hiệu đồng29 silver badges44 bronze badges

2

Với các tùy chọn nguồn mở và thương mại khác nhau có sẵn từ Oracle, việc chọn cơ sở dữ liệu MySQL có thể gây nhầm lẫn. Đây là một so sánh để giúp bạn quyết định cái nào có ý nghĩa với bạn.

Vào tháng 1 năm 2010, Oracle đã mua lại Sun Microsystems với giá 7,4 tỷ USD - một thỏa thuận bao gồm hệ thống quản lý cơ sở dữ liệu MySQL trong số các thành phần phần mềm và phần cứng được đưa ra dưới sự kiểm soát của Oracle. Kể từ đó, Oracle đã tiếp tục cung cấp MySQL dưới dạng sản phẩm nguồn mở miễn phí và đã thêm một số phiên bản thương mại MySQL là lựa chọn thay thế có thể cho điều đó - và phần mềm cơ sở dữ liệu Oracle hàng đầu của mình.

Những người không quen thuộc với cơ sở dữ liệu Oracle MySQL có thể tìm thấy sự khác biệt giữa các sản phẩm gây nhầm lẫn, đặc biệt là khi cố gắng lựa chọn giữa các phiên bản nguồn mở và thương mại. Ở đây chúng tôi xem xét các sản phẩm khác nhau & nbsp; Oracle MySQL để cung cấp cho bạn ý tưởng tốt hơn về cách chúng so sánh và khác biệt với nhau, vì vậy bạn có thể dễ dàng chọn một sản phẩm phù hợp với tổ chức của bạn.

MySQL Community Server (hoặc cộng đồng phiên bản) là những gì nhiều người có trong đầu khi họ nghĩ về MySQL. Nó cung cấp các tính năng cơ bản mà bạn mong đợi với hệ thống quản lý cơ sở dữ liệu, bao gồm khả năng tạo bảng, chế độ xem, kích hoạt và quy trình được lưu trữ. Nó cũng bao gồm các khả năng phân vùng và sao chép, cũng như các đầu nối cho nhiều ngôn ngữ, bao gồm kết nối cơ sở dữ liệu mở, kết nối cơ sở dữ liệu Java và .NET.

Nguồn mở của MySQL lợi ích, giới hạn

Oracle cung cấp máy chủ cộng đồng MySQL như một sản phẩm nguồn mở có sẵn miễn phí cho hơn 20 nền tảng, bao gồm Windows, Linux, Unix và Mac. Phiên bản cộng đồng bao gồm nhiều công cụ lưu trữ, chẳng hạn như Innodb và Myisam, cơ sở dữ liệu bộ nhớ và mạng (NDB). Ngoài ra, các mô hình công cụ cộng đồng của Oracle MySQL Workbench, phát triển và quản lý cơ sở dữ liệu trong phiên bản cộng đồng.

Oracle cũng cung cấp phiên bản cụm MySQL, một biến thể của phiên bản cộng đồng. Cụm MySQL bao gồm các tính năng cơ bản giống như phiên bản cộng đồng, nhưng thêm một kiến ​​trúc đa cấp phân tán để mở rộng quy mô MySQL trên nhiều hệ thống hàng hóa và để đảm bảo khả năng chịu lỗi.

MySQL Cluster, giống như phiên bản cộng đồng, có sẵn miễn phí để tải xuống và dựa trên giấy phép công cộng chung (GPL). Giấy phép cho phép bạn truy cập và sửa đổi mã nguồn và phân phối mã được cập nhật như một phần của công cụ của bạn.

Tuy nhiên, nếu sử dụng một trong hai phiên bản này, bạn phải tuân thủ các điều khoản của GPL. Ví dụ: nếu bạn nhúng phiên bản cộng đồng vào ứng dụng của mình, bạn phải cung cấp tất cả mã nguồn của ứng dụng có sẵn theo GPL. Trước khi phân phối một phiên bản sử dụng Phiên bản cộng đồng hoặc cụm MySQL, hãy chắc chắn rằng bạn hoàn toàn hiểu các thuật ngữ GPL.

Thương mại so với nguồn mở MySQL

Khi bạn không thể thực hiện một phiên bản nguồn mở hoạt động, nhưng vẫn muốn triển khai MYSQL, bạn có thể chọn một trong ba sản phẩm thương mại của Oracle: phiên bản tiêu chuẩn MySQL, phiên bản Enterprise của MySQL hoặc phiên bản cấp của CLUSTER MYSQL (CGE).

Phiên bản tiêu chuẩn cung cấp nhiều điều cơ bản bạn nhận được với phiên bản cộng đồng MySQL, bao gồm các đầu nối ngôn ngữ, khả năng sao chép và động cơ cơ sở dữ liệu Myisam và Innodb. Bạn cũng nhận được phiên bản tiêu chuẩn của MySQL Workbench, hỗ trợ nhiều tính năng hơn cộng đồng MySQL Workbench, chẳng hạn như có thể tự động hóa tài liệu cơ sở dữ liệu.

Phiên bản Enterprise xây dựng trên phiên bản tiêu chuẩn với các tính năng cụ thể cho doanh nghiệp. Ví dụ: bạn nhận được các dịch vụ bộ định tuyến, khả năng phân vùng và công cụ lưu trữ NDB đều là tiêu chuẩn trong phiên bản cộng đồng, nhưng không phải trong phiên bản tiêu chuẩn. Thêm vào đó, Oracle làm cho công cụ MySQL Workbench Enterprise Edition có sẵn trong phiên bản Enterprise. Phiên bản này của công cụ này cung cấp nhiều tính năng hơn cộng đồng MySQL Workbench hoặc phiên bản tiêu chuẩn MySQL Workbench.

Phiên bản Enterprise cũng cung cấp một số thành phần nâng cao không có sẵn trong phiên bản cộng đồng hoặc phiên bản tiêu chuẩn. Ví dụ: nó bao gồm các công cụ để giám sát các máy chủ MySQL, sao lưu dữ liệu và triển khai bảo mật doanh nghiệp, cũng như các công cụ liên quan đến khả năng mở rộng và tính sẵn sàng cao.

Hướng dẫn limitations of mysql community edition - hạn chế của phiên bản cộng đồng mysql

CLUSTER CGE mở rộng trên phiên bản doanh nghiệp bằng cách cung cấp hỗ trợ cho các kích thước tập dữ liệu lớn hơn. Nó cũng bao gồm Trình quản lý cụm MySQL, tự động hóa các tác vụ quản lý như thực hiện nâng cấp, sao lưu, cấu hình lại, điều chỉnh cơ sở dữ liệu và mở rộng trực tuyến. Thêm vào đó, phiên bản này hỗ trợ sao chép địa lý hoạt động, cho phép phân phối các cụm về mặt địa lý cho khả năng mở rộng và khắc phục thảm họa.

Tất cả ba sản phẩm thương mại, khi được cấp phép với một thuê bao hàng năm, cũng cung cấp hỗ trợ của Oracle Premier mà không phải trả thêm chi phí. Hỗ trợ Premier cung cấp cho người dùng quyền truy cập vào các bản cập nhật sản phẩm, tài nguyên hỗ trợ và tất nhiên là hỗ trợ kỹ thuật, mà bạn không nhận được với phiên bản cộng đồng.

Cùng với ba phiên bản thương mại, Oracle cũng cung cấp dịch vụ đám mây MySQL, được xây dựng trên phiên bản MySQL Enterprise và theo Oracle, cung cấp tất cả các lợi ích của phiên bản đó. Bạn cũng nhận được việc cung cấp và tích hợp tự phục vụ với nền tảng Oracle như một dịch vụ và cơ sở hạ tầng như một dịch vụ.

Các tùy chọn cơ sở dữ liệu MySQL được nhúng

Oracle cũng cung cấp ba phiên bản MySQL thương mại của mình cho các nhà cung cấp phần mềm độc lập (ISVS), đại lý giá trị gia tăng (VAR) và Nhà sản xuất thiết bị gốc (OEM) để nhúng cơ sở dữ liệu MySQL vào phần mềm của họ. Các dịch vụ sản phẩm nhúng tương tự như các dịch vụ thương mại thông thường, ngoại trừ việc hỗ trợ hàng đầu không được bao gồm. Nếu bạn muốn hỗ trợ hàng đầu, bạn phải trả thêm tiền.

Ngoài ba phiên bản thương mại, chương trình nhúng cũng bao gồm phiên bản thứ tư: MySQL Classic Edition. Phiên bản cổ điển chỉ có sẵn cho các ISV, Vars và OEM cấp phép cho MySQL làm cơ sở dữ liệu nhúng. Phiên bản này tương tự như phiên bản tiêu chuẩn, ngoại trừ việc nó không hỗ trợ công cụ lưu trữ Innodb, cũng như Oracle cung cấp Workbench MySQL cho phiên bản này.

Oracle cũng không công bố giá của giấy phép nhúng, không giống như các sản phẩm thương mại và dịch vụ đám mây thông thường của nó. Ví dụ: Oracle liệt kê rõ ràng tỷ lệ đăng ký hàng năm cho phiên bản tiêu chuẩn, chạy từ 2.000 đô la cho một máy chủ có tối đa bốn ổ cắm đến 4.000 đô la cho một máy chủ có năm ổ cắm trở lên. Tuy nhiên, để có được giá của giấy phép nhúng cho phiên bản tiêu chuẩn, bạn phải liên hệ trực tiếp với doanh số nhúng MySQL.

Chọn giữa các phiên bản MySQL

Rõ ràng, có nhiều thứ hơn cho MySQL hơn là chỉ các phiên bản nguồn mở miễn phí (cộng đồng và cụm). Bạn cũng có thể chọn từ ba phiên bản thương mại (tiêu chuẩn, doanh nghiệp và cụm CGE), cũng như phiên bản cổ điển nếu bạn nhúng MySQL. Thêm vào đó, bạn có dịch vụ đám mây MySQL là một tùy chọn khác.

Nếu bạn có kế hoạch phân phối công cụ của mình theo các điều khoản của GPL, ít nhất bạn nên xem xét một trong các phiên bản nguồn mở, trừ khi bạn yêu cầu các tính năng bổ sung đi kèm với phiên bản Enterprise hoặc dịch vụ đám mây MySQL. Các phiên bản nguồn mở đã được triển khai rộng rãi và được hỗ trợ bởi một cộng đồng người dùng lớn. Điều đó nói rằng, hãy chắc chắn rằng bạn hoàn toàn hiểu cách thức hoạt động của GPL và cơ sở dữ liệu của Oracle MySQL khác nhau như thế nào trước khi đưa ra bất kỳ quyết định cuối cùng nào về nguồn mở so với MYSQL thương mại.

Bước tiếp theo

Các tính năng MySQL hàng đầu

Lọc qua cơ sở dữ liệu Oracle và MySQL

Làm cách nào để tích hợp mysql vào oracle?

SQL Server so với cơ sở dữ liệu MySQL & NBSP;

Đào sâu hơn về quản trị cơ sở dữ liệu Oracle

  • Hướng dẫn limitations of mysql community edition - hạn chế của phiên bản cộng đồng mysql
    Cách tạo lược đồ cơ sở dữ liệu trong MySQL

    Hướng dẫn limitations of mysql community edition - hạn chế của phiên bản cộng đồng mysql

    Bởi: Cameron & NBSP; McKenzieCameron McKenzie

  • Hướng dẫn limitations of mysql community edition - hạn chế của phiên bản cộng đồng mysql
    Tigergraph tiết lộ công cụ mới cho mô hình học máy

    Hướng dẫn limitations of mysql community edition - hạn chế của phiên bản cộng đồng mysql

    Bởi: Eric & nbsp; AvidonEric Avidon

  • Hướng dẫn limitations of mysql community edition - hạn chế của phiên bản cộng đồng mysql
    So sánh cơ sở dữ liệu nguồn mở để chọn đúng công cụ

    Hướng dẫn limitations of mysql community edition - hạn chế của phiên bản cộng đồng mysql

    Bởi: Joseph & NBSP; CarewJoseph Carew

  • Hướng dẫn limitations of mysql community edition - hạn chế của phiên bản cộng đồng mysql
    Dịch vụ cơ sở dữ liệu Oracle MySQL tích hợp công cụ phân tích

    Hướng dẫn limitations of mysql community edition - hạn chế của phiên bản cộng đồng mysql

    Bởi: Sean & NBSP; KernerSean Kerner

Tôi có thể sử dụng phiên bản cộng đồng mysql để sử dụng thương mại không?

Miễn phí sử dụng phiên bản cộng đồng MySQL trong việc sử dụng thương mại nội bộ của tôi, bất kể tôi sử dụng cơ sở dữ liệu MySQL làm dữ liệu như thế nào để lưu trữ dữ liệu;2. Miễn phí cho phép tôi tuyển dụng một công ty phát triển các ứng dụng bằng bất kỳ ngôn ngữ lập trình nào và lấy phiên bản cộng đồng MySQL làm cơ sở dữ liệu., regardless how I use MySQL as database to store data; 2. it is free of charge to allow me to recruit a company to develop applications by any programming language and take MySQL Community Edition as database.

Các giới hạn của MySQL là gì?

MySQL không có giới hạn về số lượng bảng.Hệ thống tệp cơ bản có thể có giới hạn về số lượng tệp đại diện cho các bảng.Động cơ lưu trữ cá nhân có thể áp đặt các ràng buộc cụ thể của động cơ.Innodb cho phép lên tới 4 tỷ bảng.no limit on the number of tables. The underlying file system may have a limit on the number of files that represent tables. Individual storage engines may impose engine-specific constraints. InnoDB permits up to 4 billion tables.

Phiên bản cộng đồng MySQL là gì?

MySQL Community Edition là phiên bản có thể tải xuống miễn phí của cơ sở dữ liệu nguồn mở phổ biến nhất thế giới được hỗ trợ bởi một cộng đồng tích cực của các nhà phát triển và người đam mê nguồn mở.a freely downloadable version of the world's most popular open source database that is supported by an active community of open source developers and enthusiasts.

Phiên bản cộng đồng MySQL có an toàn không?

Câu trả lời ngắn gọn: Có an toàn cho việc sử dụng sản xuất và gần như mọi người đều sử dụng phiên bản cộng đồng.Yes it is safe for production use and nearly everyone uses the community version.