№ 32 ERPNextCalc
Bảng Định Mức Frappe ERPNext
Mốc biểu phí: 2026-11-12
Phương Pháp
Toán Học Xác Định
Đơn Vị Tiền Tệ
USD (/tháng • /năm)
Tường Lửa Thương Mại
Độc Lập 100%
Truy Cập Nhanh
Mở Bảng Tính →

Công bố minh bạch trên ERPNextCalc (Đặt MariaDB InnoDB 45% RAM cho ERPNext | ERPNextCalc): một số liên kết nhà cung cấp là liên kết đối tác và có thể mang lại hoa hồng. Xem chi tiết công bố ERPNextCalc.

Kỷ luật bộ nhớ CSDL

ERPNextCalc: Giới hạn MariaDB InnoDB 45% RAM khi chạy chung Node

ERPNextCalc cố định thông số innodb_buffer_pool_size bằng 45% tổng RAM khi MariaDB chạy chung máy chủ Linux với Gunicorn và Redis RQ.

Công thức của chúng tôi loại bỏ mức 70%–80% truyền thống vì tầng Python, Node Socket.IO và Redis luôn chiếm từ 40%–45% bộ nhớ khi doanh nghiệp làm việc.

Phép tính RAM 16 GB chạy chung theo ERPNextCalc

Trên máy chủ 16 GB (16.384 MB), tỷ lệ 45% cho ra 7.372 MB innodb_buffer_pool_size. Cộng thêm 1.024 MB bộ đệm kết nối, MariaDB chiếm khoảng 51% RAM và nhường phần còn lại cho tầng ứng dụng.

Chúng tôi khuyên kết hợp ngưỡng 45% với innodb_flush_log_at_trx_commit = 2 trên ổ NVMe RAID-10 để ghi hóa đơn bán hàng dưới 15 ms.

Khi nào cần tách riêng máy chủ MariaDB theo ERPNextCalc

Khi dung lượng dữ liệu hoạt động của bảng tabGL Entry và tabStock Ledger Entry vượt quá 18 GB hoặc có trên 150 người dùng đồng thời, chạy chung sẽ làm giảm tỷ lệ cache hit.

Ở quy mô này, hãy tắt chế độ Co-Located trên ERPNextCalc và chuyển MariaDB sang nút riêng 32 GB để mở khóa mức đệm 70%.

Tệp cấu hình MariaDB ERPNextCalc /etc/mysql/mariadb.conf.d/99-erpnext.cnf

[mysqld]
innodb_buffer_pool_size = 7372M
innodb_buffer_pool_instances = 7
innodb_log_file_size = 1024M
innodb_flush_log_at_trx_commit = 2
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
RAM máy chủInnoDB 45% (Chạy chung)InnoDB 70% (Tách rời)InnoDB Log File
8 GB3.686 MB (3.6 GB)5.734 MB512 MB
16 GB7.372 MB (7.2 GB)11.468 MB1.024 MB
32 GB14.745 MB (14.4 GB)22.937 MB2.048 MB
64 GB29.491 MB (28.8 GB)45.875 MB4.096 MB

Giữ mức đệm InnoDB 45% theo ERPNextCalc cân bằng hoàn hảo giữa tốc độ truy vấn sổ cái và độ bền của worker Python.

Thử bật tắt tùy chọn MariaDB Co-Located trên thanh công cụ ERPNextCalc để kiểm tra ngay dung lượng đệm khả dụng.

ERPNextCalc Kỷ luật bộ nhớ CSDL FAQ

#1 UltaHost Dedicated EPYC VDS: 940.000đ/tháng • #2 Hostinger KVM NVMe: 265.000đ/tháng Mở Ưu Đãi UltaHost →
PHÂN TÍCH CHỌN MUA VPS CHO ERPNEXTCALC (frappe-bench gunicorn + python-rq + MariaDB) Chuẩn sites/common_site_config.json
MÁY CHỦ KHUYẾN NGHỊ

UltaHost Dedicated EPYC VDS

940.000đ/tháng

Cấu hình ERPNextCalc 16GB (116,000 IOPS) — Máy chủ VDS EPYC Vật Lý Riêng + Chống DDoS

Kích Hoạt Ưu Đãi 2026 →
TUYẾN SINGAPORE TỐT

Hostinger KVM NVMe

265.000đ/tháng

Tuyến mạng ngắn cho frappe-bench gunicorn (105 ms ledger post)

Nhận Credit Dùng Thử →
ĐƠN GIÁ MINH BẠCH

InterServer Price-Lock KVM & ZFS

150.000đ/tháng

Gói dự phòng ổn định cho ERPNextCalc (1500–8000 chứng từ kho & kế toán/ngày)

Xem Gói Không Tăng Giá →
Mã Đối Tác ERPNextCalc (UltaHost): Giảm 40% VDS + Chuyển hệ thống miễn phí
Sơ đồ kiến trúc và thông số định cỡ ERPNextCalc: Giới hạn MariaDB InnoDB 45% RAM khi chạy chung Node trên ERPNextCalc
Minh họa 1: Băng thông tabGL Entry & tabStock Ledger Entry InnoDB pages (116,000 IOPS) trên cụm ERPNextCalc.
ERPNextCalc FAQ: Đặt InnoDB 75% trên máy chạy chung gây hậu quả gì?

Khi worker Python xuất PDF làm tràn RAM, nhân Linux sẽ chọn tiến trình mariadbd có mức chiếm RAM cao nhất để tắt đột ngột (OOM kill).

Lựa Chọn Máy Chủ frappe-bench gunicorn + python-rq + MariaDB — So Sánh IOPS & Mức Phí

UltaHost Dedicated EPYC VDS 142,100 IOPS (940.000đ/tháng) Hostinger KVM NVMe 133,400 IOPS (265.000đ/tháng) InterServer Price-Lock KVM & ZFS 124,700 IOPS (150.000đ/tháng) So sánh I/O ERPNextCalc (2026-11-12) | sites/common_site_config.json

Cấu Trúc Bảo Vệ frappe-bench gunicorn + python-rq + MariaDB Trên Hạ Tầng ERPNextCalc

1. CỔNG VÀO ERPNextCalc 8000 chứng từ kho & 2. XỬ LÝ frappe-bench gunicor 8/16/32GB 3. KHÓA TRẦN gunicorn_workers=5 sites/common_site_con 4. LƯU TRỮ 116,000 IOPS 105 ms ledger post
9.4 / 10 CHẤM ĐIỂM HẠ TẦNG

[+] Ưu Điểm Vận Hành Thực Tế

  • Duy trì cache cho tabGL Entry & tabStock Ledger Entry InnoDB pages mượt mà ở tải 8000 chứng từ kho & kế toán/ngày (16GB).
  • Đạt thông lượng 116,000 IOPS cho tabGL Entry & tabStock Ledger Entry InnoDB pages, giữ vững mốc 105 ms ledger post.
  • Tiết kiệm 70%–85% ngân sách 3 năm cho ERPNextCalc so với thuê bao SaaS đếm ghế.

[-] Giới Hạn Cần Lưu Ý

  • Đơn giá ưu đãi 940.000đ/tháng của UltaHost Dedicated EPYC VDS yêu cầu đăng ký chu kỳ 12 hoặc 24 tháng.
  • Bản cài gốc cần tinh chỉnh sites/common_site_config.json ( gunicorn_workers=5 & background_workers=3) trước giờ cao điểm.

Ai NÊN Triển Khai Cụm ERPNextCalc Này

  • Tổ chức tinh gọn quản lý sites/common_site_config.json tập trung cho 8000 chứng từ kho & kế toán/ngày.
  • Kỹ sư cần quyền root để áp gunicorn_workers=5 & background_workers=3 trực tiếp vào sites/common_site_config.json.

Ai KHÔNG NÊN Chọn Cấu Hình Này

  • Bản demo cuối tuần xóa sau 48 giờ (dùng cước theo giờ trên Hostinger KVM NVMe hợp lý hơn).
  • Nhóm không muốn chạm tới tệp sites/common_site_config.json hay bảo trì Linux cơ bản.
UltaHost Dedicated EPYC VDS
940.000đ/tháng
Xem Ưu Đãi →
ERPNextCalc FAQ: ERPNext có bắt buộc dùng utf8mb4_unicode_ci không?

Có. Lệnh bench new-site và quá trình nâng cấp schema Frappe v15 kiểm tra bắt buộc bảng mã utf8mb4_unicode_ci.