OVH Cloud OVH Cloud

Statistics après DROP/CREATE index

2 réponses
Avatar
Timur
Bonjour,

avant le très gros chargement d'une table, j'effectue un drop des index,
puis un create à la fin du chargement (gain de temps global appréciable)


Quid des statistics dans ce cas ?

Faut-il faire un update statistics, ou n'est-ce pas nécessaire, sachant que
l'option de création et mise à jour automatique des statistics est activée
sur la base.

Merci de vos avis.


--
Cordialement

Oxiane
----------------------------------------------------------
Omnia vanitas

2 réponses

Avatar
Fred BROUARD
Timur a écrit :
Bonjour,

avant le très gros chargement d'une table, j'effectue un drop des index,
puis un create à la fin du chargement (gain de temps global appréciable)


Quid des statistics dans ce cas ?


Les statistiques sont enttièrement recalculées lors des opération de
maintenance d'index avec destruction de l'index tel que :
DROP INDEX + CREATE INDEX
CREATE INDEX ... DROP EXISTING
DBCC DBREINDEX


Faut-il faire un update statistics, ou n'est-ce pas nécessaire, sachant que
l'option de création et mise à jour automatique des statistics est activée
sur la base.



Pas nécessaire du tout.


Merci de vos avis.




A +


--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
Avatar
Timur
Merci !



Oxiane
----------------------------------------------------------
Omnia vanitas


"Fred BROUARD" a écrit dans le message de
news:OM%
Timur a écrit :
> Bonjour,
>
> avant le très gros chargement d'une table, j'effectue un drop des index,
> puis un create à la fin du chargement (gain de temps global appréciable)
>
>
> Quid des statistics dans ce cas ?
Les statistiques sont enttièrement recalculées lors des opération de
maintenance d'index avec destruction de l'index tel que :
DROP INDEX + CREATE INDEX
CREATE INDEX ... DROP EXISTING
DBCC DBREINDEX


> Faut-il faire un update statistics, ou n'est-ce pas nécessaire, sachant


que
> l'option de création et mise à jour automatique des statistics est


activée
> sur la base.

Pas nécessaire du tout.

>
> Merci de vos avis.
>
>
A +


--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************