Jump to content

Výkon databázy MySQL


Sniper
 Share

Recommended Posts

V databáze mám veľkú tabuľku (200 MB, čo je oproti ostatným tabuľkám viac ako polovičná veľkosť) a chcem využiť možnosť, že staršie dáta z nej by som archivoval (teda dáta by sa z tabuľky presunuli inam) a tak tabuľka by sa zmenšila, čo by mohlo / malo zlepšiť jej výkon (najmä počas vyhľadávania). Z pohľadu celkového výkonu čo je lepšie? Archív vytvoriť pomocou novej tabuľky v databáze alebo archív presunúť do úplne novej databázy (takže web by bežal na dvoch databázach) alebo je to jedno?

Link to comment
Share on other sites

  • Replies 9
  • Created
  • Last Reply

Top Posters In This Topic

  • Sniper

    6

  • Nokia

    4

Top Posters In This Topic

ako casto budes k tym datam pristupovat? bude to archiv v zmysle odlozeny na disku a ked nieco treba kuknut tak ho otvoris, alebo to bude v podstate len ulozisko stale aktivnych aj ked uz nie sledovanych prispevkov a tem?

tak ci tak ale mam pocit ze vykonnejsie bude spravit novu tabulku, nez druhu databazu a otvarat dve spojenia na dve databazy, miesto jednej

Link to comment
Share on other sites

Bude sa to týkať príspevkov a tém, ktoré sa už zamkli a nebude sa do nich viac písať. Tie budú presunuté do archívu, aby sa zmenšila veľkosť tabuľky, v ktorej sú príspevky aktívnych tém. Bežný užívateľ nič nespozoruje, takže k príspevkom v archíve sa bude pristupovať bežným spôsobom, teda pravidelne. Spraviť archív formou novej tabuľky je jednoduchšie, ale zase na druhej strane celková veľkosť databázy by naďalej rástla. Ak by sa to dalo do novej databázy, tak pôvodná databáza by sa odľahčila o archív. Viac sa mi pozdáva riešenie formou novej databázy, keďže tá poberie všetky archivované príspevky a pôvodná databáza by tým pádom veľkosťou príliš nerástla. Len neviem, či by tam bol cítiť rozdiel vo výkone.

Link to comment
Share on other sites

nerozumiem preco ti vadi ze databaza rastie...vykonovo ti nejakych 200 mega v pohode spracuje...a je to lepsie ako robit dve spojenia a dve databazy

Link to comment
Share on other sites

Ja potrebujem len vedieť, čo je z dlhodobého hľadiska výhodnejšie, či archív dať do novej tabuľky alebo do novej databázy.

Link to comment
Share on other sites

novu tabulku...nerozdeluj to na viac databaz...priklad z praxe...riesenie o miliardach zaznamoch o kapacite niekolko terabajtov bezi na 5tich databazach v sybase...

Link to comment
Share on other sites

  • 1 year later...

Bolo by rozumné, z pohľadu výkonu, uložiť všetky prílohy na Fóre, ako binárne dáta do databázy? Či je lepšie, keď sú fyzicky na disku uložené ako klasické súbory (.jpg, .png a pod.)?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Additional information you can see at Privacy Policy