|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éclairé
![]() Inscription : avril 2009 Messages : 523 ![]() |
bonjour,
quelqu'un a-t-il un conseil pro pour un SSD 64Go destiné à booster une base de données (postgresql81) sur un serveur ? bien entendu, la sécurité prime sur le reste. est-ce vrai que dans tous les cas, un SSD apportera un gain de x10 par rapport à un disque dur ? Si quelqu'un a déjà fait l'expérience des gains en base de données avec un SSD, qu'il partage... bien à vous |
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Inscription : mars 2005 Messages : 577 ![]() |
Bonjour,
Je ne sais pas quel gain réel tu peux avoir avec un SSD mais il y a quelques années, j'avais obtenu un gain assez important en séparant l'écriture des données de celle des journaux de transaction. En gros je les avais mises sur deux grappes de RAID différentes et c'était vraiment efficace (grappe de RAID 10 en 15rpm pour les journaux et RAID 5 en 10rpm pour les données). Pour expérimenter, j'avais commencé par créer une partition en RAM, et c'est en y écrivant les journaux de transaction que j'avais eu les meilleurs résultats.
__________________
Copier c'est copier; voler c'est vendre un CD une vingtaine d'euros! Code C :
|
||
|
|
00
|
|
|
#3 | |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Bonjour,
Citation:
Vous pouvez aussi utiliser des cartes hybrides du genre fusionIO. Néanmoins et comme vous le conseille kain_tn, le mieux est de ventiler vos IO sur différents disques PHYSIQUE et non sur des SAN avec des LUN taillée dans la masse. Ceci sera beaucoup moins cher et beaucoup plus fiable. Par exemple mettre un RAID 10 (ou 0+1) avec 6 à 8 disques pour le journal et mettre un RAID 10 avec 4 <disque pour les data, fera divisé par 4 les temps de lecture et d'écriture... A condition que la carte RAID soit de bonne qualité (autorise les lectures asynchrones des disques en miroir). A lire : http://blog.developpez.com/sqlpro/p8...t-le-stocakge/ Mais, vous aurez sans doute des gains beaucoup plus important (x100 souvent) en restructurant votre base et en l'indexant correctement, si elle est notablement mal modélisée (non respect des formes normales par exemple). A lire : http://blog.developpez.com/sqlpro/p1...ances-petites/ A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Inscription : avril 2009 Messages : 523 ![]() |
quelqu'un a-t-il déjà vu ou produit une perte de données sur un SSD ?
j'entends parlé souvenant de cela mais jamais un détail précis. en gros une perte de données c'est quoi ? des données corrompues dans la base de données (chaines tronqués, indexes faux, incohérences..) ou bien c'est juste 5000oips au lieu de 6000iops ? Dans le second cas c'est pas grave du tout, dans le premier j'en conviens c'est catastrophique. pourquoi n'y-a-t-il pas de perte de données en RAM quand la base est cachée ou sur une carte pci-e fusionIO ?? Le risque de cette potentielle perte de données est-il plus minimim voire nulle quand on a que 30 utilisateurs sur la base de moins de 1Go ? |
|
|
00
|
|
|
#5 | ||||
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Citation:
Citation:
http://blog.2ndquadrant.com/en/2011/...-sherr-sh.html Citation:
Citation:
A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
||||
|
00
|
Copyright © 2000-2012 - www.developpez.com