[OpenCPS] OpenCPS database engine?
Dinh Hong Khanh
khanhdh at ecoit.asia
Fri Mar 25 14:06:59 ICT 2016
Việc này bên em cũng đang tính: Thứ nhất tách nội dung file ra khỏi DB
Ngoài ra cũng đang tính phương án tách bảng như hôm qua anh Khanh có đề xuất.
ð Mình hay làm các hệ thống nhận dữ liệu của các nhà mạng di động liên tục tách bảng là phương án đúng, thực ra nó phải dùng giải pháp khác nhưng dùng tách bảng là cũng ngon rồi. Vì nếu không khi 1 tháng thì table nó ko phải là 20Gb mà là hàng trăm GB khi truy vấn làm báo cáo dẫn đến chết cả hệ thống hoặc có người dùng nào select từ ngày…đến ngày… là hệ thống treo luôn.
From: OpenCPS [mailto:opencps-bounces at lists.opencps.vn] On Behalf Of Nguyen The Nghia
Sent: Friday, March 25, 2016 1:39 PM
To: Open Core Public Services general mailing list
Subject: Re: [OpenCPS] OpenCPS database engine?
Hi Anh Tuấn!
Em gửi lại các thông tin theo yêu cầu:
Confirm lại là MariaDB hay MySQL? (bên dưới thấy lại đề là MySQL)
Chính xác là version mấy? Cả Galera và OS luôn?
DB thì chạy mariadb version 5.5
mysql> SHOW VARIABLES LIKE "%version%";
+-------------------------+------------------------------------------------+
| Variable_name | Value |
+-------------------------+------------------------------------------------+
| innodb_version | 5.5.34 |
| protocol_version | 10 |
| slave_type_conversions | |
| version | 5.5.34 |
| version_comment | MySQL Community Server (GPL), wsrep_25.9.r3928 |
| version_compile_machine | x86_64 |
| version_compile_os | Linux |
+-------------------------+------------------------------------------------+
OS: Linux CentOS version 6.x
[root at db-node1 ~]# uname -a
Linux db-node1 2.6.32-504.16.2.el6.x86_64 #1 SMP Wed Apr 22 06:48:29 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Cấu hình này là cho mỗi node? Máy ảo chạy trên gì? VMWare?
Chính xác là cấu hình này cho mỗi 1 node anh à. Mỗi node chạy 8 core Xeon 2.1 Ghz, Ram 24G
( Tuy nhiên MySQL chỉ được sử dụng 8G ram ( do đội hệ thống khi cài server chỉ có khoảng từng đó, sau này nâng cấp server thì em cũng chưa kịp tìm hiểu để nâng giới hạn RAM cho MySQL)
Máy ảo chạy trên nền VMWare server anh ạ ( còn cụ thể version nào thì em cũng không rõ)
Bao nhiêu queries đồng thời? Thời gian query trung bình, max?
Anh nghĩ đầu tiên cần phải chỉnh lại kiến trúc, lưu trữ file riêng ra
ngoài. Tuy 20GB không phải dung lượng quá lớn, nhưng xử lý blob luôn tốn
khá nhiều system resources. Lại thêm tốc độ tăng khá nhanh (10% mỗi tháng)
Việc này bên em cũng đang tính: Thứ nhất tách nội dung file ra khỏi DB
Ngoài ra cũng đang tính phương án tách bảng như hôm qua anh Khanh có đề xuất.
DB engine dùng loại gì? InnoDB?
Gửi nội dung file cấu hình my.cnf và các files trong mysql/conf.d/ xem.
DB engine: Sử dụng InnoDB
File cnf: em gửi file kèm
mysql/conf.d/: -> Em tìm không thấy trên server. Anh có thể giúp em cụ thể đường dẫn nó hay lưu ở đâu không ạ
Hệ thống production không nên cho access thoải mái!
Mà có vào thì SSH, anh em chắc không biết dùng TeamViewer :)
Anh ơi, vì là product của khách hàng nên rất mong anh em thông cảm, teamview vào máy của em, rồi từ đó ssh đến máy của khách hàng
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencps.vn/pipermail/opencps/attachments/20160325/3469c9c6/attachment-0001.html>
More information about the OpenCPS
mailing list