Fórum Root.cz

Hlavní témata => Server => Téma založeno: Pavouk 06. 11. 2015, 12:16:51

Název: Rozdělení databáze phpBB
Přispěvatel: Pavouk 06. 11. 2015, 12:16:51
Dobrý den,

Potřeboval bych poradit jestli se dá jedna databáze rozdělit do více databázovích souborů.

Např:
Mám databázi D1 ale chci aby se po určité velikosti třeba 50mb vytvořila nová D2 která bude mít také omezení na 50mb a když ho překročí tak se zase vytvoři D3 (Takže D1 ,D2 ,D3 je jedna databáze rozdělená na více souborů)

Potřebuji to pro phpbb aby pracovali takhle všechny mysql databáze
(Snažím se to udělat na jednom nejmenovaném hostingu)

Děkuji za odpověd
Název: Re:phpbb rozdělení databáze
Přispěvatel: Kit 06. 11. 2015, 12:27:45
Potřebuji to pro phpbb aby pracovali takhle všechny mysql databáze
(Snažím se to udělat na jednom nejmenovaném hostingu)

Doporučuji vyměnit nejmenovaný hosting a ponechat databázi vcelku.
Název: Re:phpbb rozdělení databáze
Přispěvatel: Pavouk 06. 11. 2015, 12:32:43
Kdybych to nechtěl rozdělit tak sem nepíšu...
Název: Re:phpbb rozdělení databáze
Přispěvatel: Lol Phirae 06. 11. 2015, 12:37:57
Ne. Nevim, jak taková krávovina může někoho napadnout.
Název: Re:phpbb rozdělení databáze
Přispěvatel: Debian4Ever ✡ 06. 11. 2015, 12:47:56
Kdybych to nechtěl rozdělit tak sem nepíšu...
Jak psal @Kit, je to nesmysl a navíc, pokud bys u dotazů pak musel prohledávat 3 db, celkově by to zpomalilo načítání stránek.
Pokud to provozuješ na free hostingu, i mezi free providery se dá 1-2 najít, které stojí za vyzkoušení, kde jeden třeba nabízí tuším 1 GB prostoru, jedno na co je použiješ, db, data nebo mail.
A php má dobrý memory limit i čas pro skripty.
Dokonce i Drupal 7 na tom jel docela svižně.

Technicky vzato, jde to rozdělit a hlídat velikost db, ale viz předchozí názory, nauč se dělat jako profík, i když se na profíka (nejen ty ;-)) ještě necítíš, ne jako amatér ;)
Název: Re:Rozdělení databáze phpBB
Přispěvatel: Michal Taneček 06. 11. 2015, 17:22:13
1) Umět s googlem, třeba to už někdo udělal
2) Rozumět alespoň trochu phpBB na úrovni kódu
3) Umět trochu SQL
4) Pochopit databázi phpBB - hlavně cizí klíče, pokud jsou
5) Upravit kód "objektu" který se stará o spojení s DB
6) Ošetřit nedostupnost jedné DB

Nebo se na to prostě vykašlat, vzhledem k tomu, že se ptáš, tak jak se ptáš, tak na to nemáš znalosti.
Název: Re:Rozdělení databáze phpBB
Přispěvatel: Tojejedno 06. 11. 2015, 17:32:26
Dobry den, skuste sa pozriet na
-autoextend
-tablespace
-file-per-table
-partitioning
Název: Re:Rozdělení databáze phpBB
Přispěvatel: to_je_jedno 06. 11. 2015, 17:57:34
Zalezi jestli to co popisujes je to co vlastne chces. Podle meho nikoliv.

Slusny hosting kde bys tento problem nemel stoji vcetne domeny cca 3 piva mesicne.