Các Script SQL Liên Quan đến Cấu Hình MySQL MGR Cluster
Trong bài viết này, chúng ta sẽ tìm hiểu về các script SQL được sử dụng để giám sát và cấu hình ProxySQL trong môi trường MySQL MGR (MySQL Group Replication) Cluster. Các script này giúp theo dõi trạng thái của các thành viên trong cluster cũng như tính toán số lượng giao dịch đang chờ xử lý.
Script chính thức hỗ trợ MySQL 5.7
USE sys;
DELIM ...
Đăng vào ngày 20 tháng 6 lúc 01:38
Tối ưu hiệu năng MySQL cho nhà phát triển chuyên sâu
Hiệu năng cơ sở dữ liệu là yếu tố then chốt trong các hệ thống có lưu lượng truy vấn cao. Với MySQL — giải pháp RDBMS phổ biến nhất — việc tối ưu không chỉ nằm ở cấu hình server hay phần cứng, mà bắt đầu từ những quyết định thiết kế cấp ứng dụng: kiểu dữ liệu, cấu trúc bảng, chiến lược lập chỉ mục và cách viết truy vấn.
Tối ưu kiểu dữ liệu
Mục ...
Đăng vào ngày 20 tháng 6 lúc 00:56
Thiết kế Hệ thống Quản lý Cửa hàng Điện thoại Doanh nghiệp với SpringBoot và Vue.js
Giới thiệu Hệ thống
Hệ thống quản lý cửa hàng điện thoại doanh nghiệp ứng dụng kiến trúc hiện đại với SpringBoot backend, Vue.js frontend và MyBatis cho tầng truy xuất dữ liệu. Giải pháp này tối ưu khả năng mở rộng, hiệu năng cao và trải nghiệm người dùng, giải quyết các thách thức về tải đồng thời và tính sẵn sàng trong thương mại điện tử.
Th ...
Đăng vào ngày 19 tháng 6 lúc 16:43
Khóa và Kiến Trúc Lưu Trữ Trong MySQL với InnoDB
Khóa - Khóa Cấp Bảng
Khóa Cấp Bảng - Khóa Bảng
Khóa cấp bảng khóa toàn bộ bảng trong mỗi thao tác. Loại khóa này có mức độ xung đột cao nhất, đồng thời mức độ đồng thời thấp nhất. Được sử dụng trong các công cụ lưu trữ như MyISAM, InnoDB và BDB.
Khóa chia sẻ đọc (read lock): Không chặn đọc nhưng chặn ghi từ các client khác.
Khóa độc quyền ...
Đăng vào ngày 19 tháng 6 lúc 08:29
Hệ thống đề xuất phối đồ thông minh dựa trên hồ sơ người dùng
Trong bối cảnh thương mại điện tử và mạng xã hội phát triển mạnh mẽ, nhu cầu về giải pháp thời trang cá nhân hóa ngày càng gia tăng. Người tiêu dùng không chỉ tìm kiếm sản phẩm phù hợp mà còn kỳ vọng vào trải nghiệm chọn lựa được hỗ trợ bởi phân tích dữ liệu và trí tuệ nhân tạo. Tuy nhiên, khối lượng lớn sản phẩm, sự đa dạng về phong cách và t ...
Đăng vào ngày 19 tháng 6 lúc 05:57
Cài Đặt và Triển Khai ProxySQL Cho MySQL Cluster
Giới Thiệu ProxySQL
ProxySQL là một giải pháp trung gian mã nguồn mở được viết bằng C++ dành cho MySQL, hỗ trợ các chức năng như:
Quản lý và giám sát kết nối đến MySQL
Cân bằng tải kết nối
Đảm bảo tính khả dụng cao
Phân tách luồng đọc/ghi
Phân mảnh dữ liệu dựa trên quy tắc định tuyến
ProxySQL tương thích với giao thức MySQL và sử dụng SQLite3 ...
Đăng vào ngày 18 tháng 6 lúc 20:52
Xử lý vấn đề truy vấn dữ liệu hàng loạt trong SQL
Truy xuất dữ liệu từ cơ sở dữ liệu
SELECT
re.tenant_id AS adm_div_code,
re.pa_year,
re.pa_bt_bt_no nt_pa_vo_id,
pi.created_date AS bi_date,
re.accept_bt_code,
'' AS exec_bt_name,
'' AS bt_fax_proj_code,
tt.bt_fax_pro_code AS bt_fax_code,
tt.bt_fax_pro_name AS bt_fax_name,
tt.bt_type AS bt_in_category_code ...
Đăng vào ngày 18 tháng 6 lúc 19:09
Bắt đầu với Lucene: Hướng dẫn sử dụng Java API cơ bản
1. Chuẩn bị môi trường
JDK: 1.8.0_162
Môi trường phát triển: Eclipse Neon.3
Cơ sở dữ liệu: MySQL 5.7.20
Lucene: 4.10.4 (phiên bản ổn định, hỗ trợ tốt các bộ phân tích từ)
2. Chuẩn bị dữ liệu
SET FOREIGN_KEY_CHECKS=0;
-- Cấu trúc bảng sách
DROP TABLE IF EXISTS `book`;
CREATE TABLE `book` (
`id` int(11) DEFAULT NULL,
`bookname` varchar( ...
Đăng vào ngày 17 tháng 6 lúc 19:28
Tách biệt đọc-ghi MySQL (Phiên bản Mycat)
(1). Tổng quan về tách biệt đọc-ghi
Nguyên lý hoạt động
Tách biệt đọc-ghi phân chia nhiệm vụ: CSDL chính xử lý các thao tác ghi (insert, delete, update), trong khi CSDL phụ chuyên xử lý các truy vấn đọc (select).
Tác dụng
Phân tán tải trọng
Giảm thiểu xung đột khóa X và S nhờ phân công rõ ràng giữa CSDL chính và phụ
Cho phép sử dụng engine ...
Đăng vào ngày 17 tháng 6 lúc 17:16
Triển khai giải pháp ProxySQL cho cụm MySQL Master-Slave
ProxySQL là một middleware mã nguồn mở mạnh mẽ dành cho MySQL, hỗ trợ cân bằng tải, phân tách đọc ghi (Read/Write Splitting) và quản lý kết nối hiệu quả. Nội dung dưới đây hướng dẫn chi tiết cách cấu hình ProxySQL kết hợp với cụm MySQL Replication trên nền tảng Ubuntu 22.04.
1. Chuẩn bị môi trường và hạ tầng
Hệ thống thử nghiệm bao gồm 4 máy ả ...
Đăng vào ngày 16 tháng 6 lúc 21:51