They certainly can be. I know, for example, that large systems often have several data centers that contain parts of their database and load balance between them.
In my opinion, the key concept for dividing a large database, as you say, is the outline of the database. This article should help you better understand how fragments divide the database to facilitate access and reduce the load on individual servers.
I somehow thought that I needed this type of technique for a database of about a million rows, but when I found out 3NF and the correct database structure, I repaired my badly implemented database. Thanks for reminding me of this! I will be interested to know what other answers you will receive.
source
share