Konfigurace výkonu / robustnosti databáze

MediaMonkey používá k ukládání informací databázi SQLite. Databáze SQLite je standardně nakonfigurována tak, aby byla velmi bezpečná i v případě selhání softwaru nebo hardwaru. Někteří uživatelé však mohou raději obětovat trochu bezpečnosti a získat mírně lepší výkon.

Pro takové uživatele by měl být do sekce [System] souboru MediaMonkey.ini přidán níže uvedený řádek:

[Systém]
SQLiteSafety=x

Možné hodnoty pro x jsou 0, 1 nebo 2:
0 : Nejrychlejší-nejméně robustní, také známý jako synchronní = OFF.
SQLite pokračuje bez pauzy, jakmile předá data operačnímu systému. Pokud se MediaMonkey zhroutí, data budou v bezpečí, ale pokud dojde k selhání operačního systému nebo výpadku napájení počítače dříve, než budou data zapsána na povrch disku, může dojít k poškození databáze. Na druhou stranu jsou některé operace při tomto nastavení až 50krát nebo vícekrát rychlejší.

1 : Střední-velmi robustní, také známý jako synchronní=NORMÁLNÍ.
Databázový stroj SQLite se stále zastaví v nejkritičtějších okamžicích. Existuje velmi malá (i když nenulová) pravděpodobnost, že by výpadek napájení v nesprávnou dobu mohl poškodit databázi. Ale v praxi je pravděpodobnější, že utrpíte katastrofální selhání disku nebo jinou neodstranitelnou hardwarovou poruchu.

2 : Pomalý-extrémně robustní (výchozí), také známý jako synchronní=FULL.
S hodnotou 2 se databázový stroj SQLite v kritických okamžicích pozastaví, aby se ujistil, že data byla skutečně zapsána na povrch disku, než bude pokračovat. Tím je zajištěno, že pokud dojde k pádu operačního systému nebo k výpadku napájení, databáze bude po restartu nepoškozená. Tento režim je velmi bezpečný, ale také pomalý.

Platí pro: ,

Translated automatically (see original)

Configure Database Performance / Robustness

MediaMonkey uses the SQLite database to store information. The SQLite database is by default configured to be very safe even in cases of software or hardware failure. However, some users might prefer to sacrifice a little safety and get slightly improved performance.

For such users, the line indicated below should be added to the [System] section of the MediaMonkey.ini file:

[System]
SQLiteSafety=x

Possible values for x are 0, 1 or 2:
0: Fastest-least robust, also known as synchronous = OFF.
SQLite continues without pausing as soon as it has handed data off to the operating system. If MediaMonkey crashes, the data will be safe, but the database might become corrupted if the operating system crashes or the computer loses power before that data has been written to the disk surface. On the other hand, some operations are as much as 50 or more times faster at this setting.

1: Medium-very robust, also known as synchronous=NORMAL.
The SQLite database engine will still pause at the most critical moments. There is a very small (though non-zero) chance that a power failure at just the wrong time could corrupt the database. But in practice, you are more likely to suffer a catastrophic disk failure or some other unrecoverable hardware fault.

2: Slow-extremely robust (default), also known as synchronous=FULL.
With a value of 2, the SQLite database engine will pause at critical moments to make sure that data has actually been written to the disk surface before continuing. This ensures that if the operating system crashes or if there is a power failure, the database will be uncorrupted after rebooting. This mode is very safe, but it is also slow.

Applies to: ,

Hide original

Byl tento článek užitečný?