Configurer les performances/la robustesse de la base de données

MediaMonkey utilise la base de données SQLite pour stocker les informations. Par défaut, cette base de données est configurée pour être très sécurisée, même en cas de panne logicielle ou matérielle. Cependant, certains utilisateurs pourraient préférer sacrifier un peu de sécurité et obtenir des performances légèrement améliorées.

Pour ces utilisateurs, la ligne indiquée ci-dessous doit être ajoutée à la section [System] du fichier MediaMonkey.ini :

[Système]
SQLiteSafety=x

Les valeurs possibles pour x sont 0, 1 ou 2 :
0 : le plus rapide et le moins robuste, également appelé synchrone = OFF.
SQLite continue d'exécuter l'opération sans interruption dès que les données ont été transmises au système d'exploitation. Si MediaMonkey plante, les données sont protégées, mais la base de données peut être corrompue si le système d'exploitation plante ou si l'ordinateur est hors tension avant que les données ne soient écrites sur le disque. En revanche, certaines opérations sont jusqu'à 50 fois plus rapides avec ce paramètre.

1 : Moyennement-très robuste, également appelé synchrone = NORMAL.
Le moteur de base de données SQLite s'interrompt toujours aux moments les plus critiques. Il existe un risque minime (mais non nul) qu'une panne de courant au mauvais moment puisse corrompre la base de données. Mais en pratique, le risque est plus élevé d'une panne de disque catastrophique ou d'une autre panne matérielle irrémédiable.

2 : Lent - extrêmement robuste (par défaut), également connu sous le nom de synchrone = FULL.
Avec une valeur de 2, le moteur de base de données SQLite s'interrompt aux moments critiques pour s'assurer que les données ont bien été écrites sur le disque avant de poursuivre. Ainsi, en cas de panne du système d'exploitation ou de panne de courant, la base de données ne sera pas corrompue après le redémarrage. Ce mode est très sûr, mais il est également lent.

S'applique à : ,

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

Cet article vous a-t-il été utile ?