Taille de page pour DBSPACETEMP ?
Posted in 2010
Topics: Performance & Tuning, Storage & Space Management
Translated from English by DrWatson — View original
Y a-t-il une raison de performance pour que les dbspaces temporaires aient une taille de page autre que celle par défaut ? Informix 11.10 et 11.50 Linux Redhat 4 et 5 Notre système actuel possède des dbspaces et des bufferpools standard de 2, 4 et 8. Nos dbspaces temporaires sont en 4 Ko. Je me demande pourquoi ils ont été créés en 4 Ko plutôt qu'avec la taille de page par défaut de 2 Ko, et j'envisage de les repasser en 2 Ko. Ou bien faudrait-il toujours les créer avec la plus grande taille de page possible ? Serait-il préférable de créer les dbspaces temporaires en 16 Ko, afin qu'ils puissent disposer de leur propre bufferpool dédié ? Merci Roy
Le 24/06/2010 13:36, Roy Mercer a écrit : > Y a-t-il une raison de performance pour que les dbspaces temporaires > aient une taille de page autre que celle par défaut ? > > Informix 11.10 et 11.50 > Linux Redhat 4 et 5 > > Notre système actuel comporte des dbspaces et des bufferpools standard > de 2, 4 et 8. Nos dbspaces temporaires sont en 4 Ko. > Je me demande pourquoi ils ont été créés en 4 Ko plutôt qu'avec la > taille de page par défaut de 2 Ko, et j'envisage de les repasser en 2 Ko. > Ou bien faut-il toujours les créer avec la plus grande taille de page > possible ? > > Serait-il préférable de créer les dbspaces temporaires en 16 Ko, ce qui > leur permettrait d'avoir leur propre bufferpool dédié ? > > Merci > Roy Eh bien, oui. Fondamentalement, en ayant un PAGESIZE distinct dédié uniquement aux dbspaces temporaires, vous pouvez isoler toute l'activité temporaire dans un bufferpool séparé de toute l'activité non temporaire. Il n'y a aucun intérêt à avoir un BUFFERPOOL pour des tailles de page spécifiques si aucun dbspace n'utilise cette taille de page.