Cisto da se razjasni - kad se kaze database, mislim se na bazu. U ovom slucaju je to mysql i na serveru moze da bude jedna ili vise baza. Svaka baza moze da ima jednu ili vise tabela. Na ovoj slici se ne vidi koliko baza se nalazi na ovom serveru - vidi se broj tabela koje koriste MyISAM(25k) i InnoDB(250k) tabela. Ovo sve moze biti samo jedna baza a moze i vise njih, ovo prvenstveno zavisi od aplikacije/aplikacija koje koristi bazu. Npr, bas sad gledam kod sebe za wordpress, mysql ima 22 tabele, cubet ima takodje 22 tabele, itd.
mysql> use wordpress;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> show tables;
±---------------------------+
| Tables_in_wordpress |
±---------------------------+
| wp_commentmeta |
| wp_comments |
| wp_games_link |
| wp_games_links_pages |
| wp_imena |
| wp_links |
| wp_myarcadegames |
| wp_myarcadehighscores |
| wp_myarcademedals |
| wp_myarcadescores |
| wp_myarcadeuser |
| wp_options |
| wp_postmeta |
| wp_posts |
| wp_term_relationships |
| wp_term_taxonomy |
| wp_terms |
| wp_unitegallery_categories |
| wp_unitegallery_galleries |
| wp_unitegallery_items |
| wp_usermeta |
| wp_users |
±---------------------------+
22 rows in set (0.01 sec)
I znate koliko je ovo “veliko”?
root@ubuntu:/var/lib/mysql/wordpress# du . -h
276K
Znaci grubo i hipoteticki racunajuci, 25000 tabela ukupno,22 tabele za jedan WP, znaci oko 1130 WP instalacija.
Iskreno da kazem, 130GB nije neka preterano velika baza. Ne kazem da nije velika ali vidjao sam baze i po nekoliko TB velike koje su radile brzo i bez zagusenja. Doduse, na Oraclu. Najveca mysql baza na kojoj sam licno radio je trenutno 397GB velika i radi se samo o jednoj aplikaciji. I radi veoma brzo a server ima “samo” 8GB RAM-a.
Ono sto ja vidim je jedan bas dobro resursno iskoristen DB server.