Lors de l'utilisation de tables MySQL MyISAM et de l'émission d'une instruction ALTER TABLE pour ajouter une colonne, MySQL crée une table temporaire et copie toutes les données dans la nouvelle table avant d'écraser la table d'origine.Performance Oracle des changements de schéma par rapport à MySQL ALTER TABLE?
Si cette table contient beaucoup de données, ce processus peut être très lent (en particulier lors de la reconstruction d'index) et vous devez disposer de suffisamment d'espace libre sur le disque pour stocker 2 copies de la table. C'est très agaçant.
Comment fonctionne Oracle lors de l'ajout de colonnes? Est-ce rapide sur de grandes tables?
Je suis toujours intéressé à pouvoir modifier les schémas sans avoir beaucoup de temps d'arrêt. Nous ajoutons toujours de nouvelles fonctionnalités à notre logiciel qui nécessitent des changements de schéma avec chaque version. Tout conseil est apprécié ...
Je suis sûr que vous voulez dire "Si vous avez un bloc qui est rempli à 80% avec 4 lignes", oui? – Khb
Tout à fait correct, oui. Merci. –