The number of tables is not an issue by itself. Actually separating the tables for each blog make each operation related to a specific blog more performant. Your scaling problem will come more likely from the big monolithic users tables.
Scaling issues will come from the amount of requests your DB will have to handle, not the actual organization of the data, and this is where the flexibility of having of having separate tables per blog shines as a simple technique you can implement is to move some of them to another DB (use blog number modulo 2 to decided which blog goes where between two DB servers)
When will you need to split the DB? IMO with proper caching and modern hardware you should probably handle more then thousands on one server, but this really depends on specific usage patterns.
Related Posts:
- Moving a WP Multisite to a subdirectory
- Multisite in subfolder – How to make new sites to be in same level subfolders as the main site
- How to individually set WP_DEBUG on a sub-directory multisite?
- Benefits or Problems for using Sub-Directory vs Sub-Domain install of WP Network
- find a random blogid across my multisite network that has at least one post published
- Multisite: differences between subdomain and subdirectory mode? Can it be switch after installation?
- NGinx + WordPress Subdomain Multi with core in Subdirectory
- Built to scale, or worry later?
- Multisite installation combining subdomains and subdirectories
- SQL Query to Get list of all users along with their blogs
- Suppress subdirectory from WordPress Multisite primary URL
- Subfolder multisite issue. Themes and plugin files 404
- How to do Domain Mapping to Subdirectories?
- Using $wpdb Class to Pull Recent Comments Across a Network
- Limit multisite/network site names to a property of the user
- On WordPress Network(multisite), Sub Blogs in Subdirectories or Subdomains? What’s better?
- Split a database will improve performance?
- Change multi-site installation from sub-domains to sub-directories
- Subdirectory multisite installation with several domain names?
- Can’t access WordPress multisite after connecting to domain
- WordPress multisite subdirectory on nginx behind reverse proxy
- Media library not loading after switching the main site of multisite
- Installing multisite on domain with existing subdirectory wordpress installations
- Depth > 2 possible with multisite?
- How to run a subdirectory multisite install under a subdomain
- Within the database, where is the flag which says that a user has Super Admin rights?
- Performance on WPMS
- Bulk activate a theme on multisite
- Make a user administrator to a sub directory site and a contributor to main site in multisite network
- Removing a wordpress multisite installation and preserving the database before migrate to nginx
- Database Tables Lost Indexes? How to Recover?
- Multisite setup help – plain domain/subsite always redirects to domain with subdir multisite
- Multiple wordpress installations that shares WordPress & Theme but with separated database
- WordPress Multisite new sites in directory
- Pushing stored procedure to a multisite database in WordPress
- Query to import data from one MultiSite table to another (pages/sub-pages)
- multisite subdomain behind reverse proxy
- Multisite Subdirectory with same domain subdomain
- Will changing the folder name two directories above a fresh wordpress installation break the site?
- How to host unrelated pages on WordPress domain
- Obtaining user table for one site on multisite set up
- new multisite, old db
- Renaming admin user on multisite install by MySQL
- One Domain, Two Installs of WordPress
- Set up Network Locally on a Flash Drive
- Multisite installation on an existing single installation
- why there is a large file named core in wpmu’s directory?
- Multisite – One Site with multiple URLs
- Sub-sub folders of WordPress Multisite subdirectory
- Delete all user’s meta without knowing all the ‘key’
- How to organize my js files
- WP MultiSite: Can’t select database error after changing to new domain
- After setting up multisite on localhost, requests to localhost redirect to production domain
- Working with Reverse Proxies and Multisite Installation
- Can I use the same Folder name as a Multisite Blog?
- add_blog_option blog ID
- Multisite for main in subdirectory, subdomain and subfolders (EN/ES)
- Infamous admin login redirect
- How to create a blogs category page with Blog-Types Plugin
- Trying to Decide Between Reverse-proxy and Multisite
- How to use the same “wp_posts” table for different subdirectories in the same DB?
- multisite installed on subdomain now want another subsite on subdirectory
- Structure of multilingual and multiregional directory listing website for translation
- Can I use the main Multisite as a backend only?
- Problems with WordPress multisite directories/url structures and admin access after migration
- Using WordPress multisite for subsites only
- How do I split a single WPML site with 6 languages (English is Main) into Multisite with 5 subfolders
- Search returns “Nothing Found” on a sub directory
- How To Upload Existing WordPress Site To WordPress Multisite Using SSH
- Sub-directory domain on subdomain multisite?
- Using multisite, how can I get two different sites on the network to have different active themes?
- Max number of sub folders
- Multisites with different root directory
- WordPress Multisite subdomains and sharing the same upload folder
- Get multisite count without php?
- Nested folder paths for WordPress multisite
- WordPress Multisite redirect loop
- WordPress and SQL – Update and Insert from another table if column value doesn’t exist
- Multisite, different domains, optional subdirectory, and htaccess
- Subdirectory and domain multisite installation
- Installed in root, want second in subdirectory
- MySql Database In WordPress Multisite
- WP Multisite .htaccess interferes with cgi-bin
- Multisite Tables the same as Single Install?
- Multisite installation without using domain root
- Primary site file uploads failing, subdirectory subsites upload fine
- Plugin data shared in Multisite
- How to put a Custom Folder under one sub-site of Multisite WP?
- How can I set up a completely separate (not multisite) WordPress installation as a subdirectory of an existing WordPress blog?
- How do I make a copy of WordPress to other folder
- Merging versions of wp_posts based on post_title
- Is it possible to install a different wordpress installation in a subdirectory? [duplicate]
- Moved WP Multisite, cannot access sites
- Multi site root site installed on subdomain, with child sites as subdirectories
- Too much slow queries with my multisite
- How do I remove/delete an old super admin user?
- What methods should be used to fend off splogs in a multiuser install? [closed]
- Unable to apply theme to WordPress Network Site install
- Redirecting two Multisite domains to Single site on different host
- Trying to create site-wide Active Directory sync with Multisite