The present invention proposes a
database security control method and
system incorporating a network partitioning function. Network partitioning refers to dividing a large network into several smaller sub-networks, thereby improving
network performance, security, and
management efficiency. Network partitioning can be carried out at different levels and angles. In the IPv4 network, a common network partitioning is to divide a large
IP address range into multiple subnets through subnet division. Each subnet has its own
IP address range, which helps to improve
network performance and reduce the size of the
broadcast domain. The present invention adopts a multi-
node deployment method, that is, one to multiple sets of
database security control services are deployed in each
network partition; when a user submits an access request, a corresponding
database security control service in a selected
network partition is automatically used to process the request. After adopting the present invention, a
heuristic optimization weighted round-robin load balancing
algorithm based on real-time load can be realized. This
algorithm can dynamically adjust the weights according to the real-time performance of the servers, so as to more evenly distribute the request load and improve the overall performance and stability of the
system.