HAL Id: dumas-01291574
https://dumas.ccsd.cnrs.fr/dumas-01291574
Submitted on 21 Mar 2016
HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
Migration et optimisation d’une base de données dans le
cadre d’un logiciel de gestion de maintenance assistée
par ordinateur
Julien Jammes
To cite this version:
Julien Jammes. Migration et optimisation d’une base de données dans le cadre d’un logiciel de gestion de maintenance assistée par ordinateur. Base de données [cs.DB]. 2015. �dumas-01291574�
! " " # $ % &' ( )* ! * % " # % & ( )* % % + + ! $ % * % , % % ! -% , ! $ - ! % % - % % ! ./0.102.31 + 4 " # 5 #
! "
#
$
% && '
! "
( ) *+
!
,
- . / - 0 1 " 2 &
3 1 /1 4 & & 5 & /& 3 1
. /1 /& " / 6 1 " 2 6 /& / 7 " 1 " 1 " 8 - " / . / & 6 " & 5 / 3 9 : 1 ;& & 5 / 3 1 2 " 1 4 " &
& / 4 & < & 5 8
5 . / / " &
= ) *+
>
!
!
, ) #
,, !
-- ? ,#> & 6 3 8
- - ( ? /& / & 2 1 8
! -% % ? && 1 % 2 %
& 3 // 3 @ ; /& 1 &&
=< ? % & & 1 % " % / &
/ % & A " & B8
5%-67 ? & 1 && 2 & 8
8 ? % 6 ? < " C // 6 &
; ; D/ / 6 4 // 1
2 2 /& % 1 C
1 . & (EEE &
@F+GHB8
& ? 5 1% ; I && ? " & / 1 . .
&& . & " 8
" ? JK @ 8 898B8
? ,L 4/ 1! / 8
8! 9 $ $) ? & / " &
& & / & " & & J 6 & % @ B
3 J & &% 3 . &% " C & &
& & 1 2 & . 6 /& & / &% 3 8
8 7 ? & 2 6 1 && & / % "
1 6 A< 8
M ) *+
8 ? :L % 6 ? < " C
/& / 9 . & (EEE8 6 3 9 @ /
& % 1 C B 2 / /&
" " 6 % 1 C 3 1 & 8
& & % " @F++(B . 1% C (E=E & & L
8 8 ? %L 6 ? < " C /& / 9 : 9 . 1 && & 8 :9 & 1 / % & 6 " % 1 C 8 ! / & " C . 42 & $L @F++HB 2 . 8 ? ! : // < % 8 8 9 < 8 " ? "% N "% L ? & & / 1 " / 2 1 8 5 ? ,L 4/ # > ? " L 4/ . A . & " / 6 8 : ? ,#> & 8 ? , , 2 ! " ! / 3 ? 2 & " / 3 8
* ) *+
,
!
! , 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 ( > ! ! , ) # ,, ! 88888888888888888888888888888888888888888888888888888888888888888888888888888888 = ! ! 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 H F8 I - 88888888888888888888888888888888888888888888888888888888888888888888888888888 + F8F8 1 " O 2 P 8888888888888888888888888888888888888888888888888888888888888 + F8(8 # L 8888888888888888888888888888888888888888888888888888888888888888888888888888 F= F8(8F8 " # & @#8 8 8 B 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888F= F8(8(8 #8 8 8 8 1 " ? L 888888888888888888888888888888888888888888888888FM (8 - 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888FH (8F8 1 % & 1 && 88888888888888888888888888888888888888888888888888 FG (8F8F8 % " 888888888888888888888888888888888888888888888888888888888888888888888888FG (8F8(8 % / 8888888888888888888888888888888888888888888888888888888888888888888888(E (8(8 & 5 88888888888888888888888888888888888888888888888888888888888888888888888 (( (8(8F8 % 3 8888888888888888888888888888888888888888888888888888888888888888(( (8(8(8 888888888888888888888888888888888888888888888888888888888888(M (8(8=8 " 888888888888888888888888888888888888888888888888888888(M (8=8 1 % 6 1 && 888888888888888888888888888888888888888888888888888888888 (* (8=8F8 % / 8888888888888888888888888888888888888888888888888888888888888888888888(* (8=8(8 % " 888888888888888888888888888888888888888888888888888888888888888888888888(HQ ) *+ =8 - 8888888888888888888888888888888888888888888888888888888888888888888888(+ =8F8 2 & 6 88888888888888888888888888888888888888888888888888888888888888888888888888888888 (+ =8F8F8 % % " & 8888888888888888(+ =8F8(8 & & / " 8888888888888888888888888888888888888888=F =8(8 2 2 && / & 88888888888888888888888888888888888888888888 =( =8(8F8 / " & 5 888888888888888888888888888888888888888888888888888888888888888888888=( =8(8(8 & 8888888888888888888888888888888888888888888888888888888888888888888888== =8(8=8 & / 4 2 " 2 & 888888888888888888888888888888888888=M =8(8M8 / " & 5 88888888888888888888888888888888888888=* =8=8 / & 888888888888888888888888888888888888888888888888888888888888888888888888888 =Q M8 1 ,< - 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888=G M8F8 ; /& 1 2 1 && ? " / 2 / 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888 =+ M8(8 1 & / 6 ,R , 2 888888888888888888888888888888888888 M= M8(8F8 1 & / 1 ,#> 88888888888888888888888888888888888888888888888888888888888888888M= M8(8(8 1 & / 6 ,R , 2 1 L 88888888888M+ ,! 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888** > 6 " &% 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888*H " S 6 ; 888888888888888888888888888888888888888888888888888888888888888888888888888888888*G / 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888*+ , // L 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888*+
H ) *+
!
!
1 " 2 9 1 1 2 " & 1 / 1 " 2 && ? L && # & @# B8 1 " 2 & /+E8 2 && / & - 0
1 " & & ; 6 & 3 1 2 1 " 8
2 && +H / / / 2 & 1! : // < % @!: B 3 & ,L 4/ # > @,#> B 1 && 2 / (EE= @!: T ,#> B8 / && & @= B & 5 / " 1 && 3 8
1 /& 1 " & 5 / " 1 && ,R , 2
% " 6 / " 6 ,! # 9<, C 2 ,!
3 2 & 1 && 8
2 3 / @ " 1 && % /
& 5 % ; % " 3 B 5 7 /& /
& 5 8
1 & 3 2 & / /& ; & 5
// U & & 1 " 2 &
" & # 9<, C8 2 " / 7 # L
G ) *+
& & 5 </D/ ? & / 1 %
1 && & /& % % "
& 5 1 % 6 1 && 3 8
& 2 2 / & 5 ? 2 & 6
. / " @ & 2 & 2
/ " B 2 2 & / &
1 && / " ,R , 2 8
/ & 2 & / "
1 && 8 & ; /& 2 && / 1
2 1 && 2 1 & /
6 ,R , 2 3 1 2 & & & &
+ ) *+
3;
<
"
+
6 /& & & 5 3
& /& ; 8 & 1 6 1 " 2 2 2 . 1 && </D/ 8
3;3;
,%$
- =
-
-! %
>
1 " 2 " & 6 % K " , 2 # 9 , C . # 2 1 % 8 8 $ 3; "!%- 8 4 - % 87 ?FE ) *+
: 3 / 1 " 2 & /
, % 8 1 && 1 . 1 & 3 O & / P &
O 2 / 7 P8 , V 1 2 5. / " & " 3 / 4 & " ? 1K 8 8 898 & 3 3 < ; & / 8 F+++ , % 2 , / % # 4 " & / # C 9 9 : 8 & / 5 9 : , 2 2 & 2 " 3 # C 9 8 (EEG # C 9 2 , C W & 2 2 " / & 8 1 (EE+ 3 9 : , 2 1 ;<# 9 2 L 1 ;<, C & . 9 D " 6 % & 2 . 1 " # 9 , C ? # 9 , C K " , 2 8 , 1 1 " 6 & 2 . 2 /& " 2 4 1 & % " 8 5 1% 9 3 < ; 1 " 2
3 & 1 ;& 1 " &
9 8 & / 3 . 4"
1 " . # 2 1 % 8
1 2 1 " 1 . 2 /
FF ) *+
6X / / < B % 6 3
& 2 @% 6 & & /
. & B8
1 1 2 1 " 1 / &
" & " 3 / 6
8 , 3 & / & / /& 3
6 / . 1 8 L / D % @ D 1 & B & D & 8 Y 3 9 A % / % / . L 4/ / " & "4 / & 1 " 8 & 1 " & ? < & " ? & / / " / 2 / % 3 8 < & & 2 % 3 ? & 6 % . 8 < 3 & O 2 ; P O P 3 2 " 2 ; @6 " & 2 5 3 1. & / 1 B8 4 . 1 && 1 3 & 1 2 8 1 " " / 2 & / % 3 G*)FFM8
G*)FFM /6 & & & 4 /& & 8 898
. 2 & @ /
F( ) *+
1 && / & 2
/ . 1 2 &
& & & 4 8
. & . 1 && </D/ " 4
2 && / / 3 / & & 5
F= ) *+
3;2;
%
(
%
3;2;3;
! $ - !
%
% -
%
%
@ ; ; ; A
#8 8 8 8 " L 4/ 1 / 1 & 1 65 1 & 2 / 8 " 2 L / 3 / 2 1 #8 8 8 8 ? < " 3 & / / ? 2 % C / % 3 < " / ? & 2 & 2 2 " 2 2 @ 2 2 / " / 1! 2 B < " A ? & 4 % " // 6< " 2 ? 2 & & 2 & &
< " % ? & 4 / < 8 < " & ? " 1 & " % < " 6 " ? L Z % 3 % @/ 1V 2 & 4 < 8B < & / ? 6 6 1 . @ % 3 B8 1 /& 1 #8 8 8 8 & / " / 6
& 6 3 & / / / &
& / & 6 1 ;& @ IB
" X . 1% 3 2 ; 8
2 & / " / / " Z
FM ) *+ 1 / 4 " 1 & . & 3 1 % 3 @ 2 / / & ; /& B 4 @ L 6 " B8 4 2 8 8 8 @ & " & " " " B 2 / && #8 8 8 8 2 6 " 2 & / 1 & @ / / ? : % 3 B8
3;2;2;
%
; ; ; ;
!,%$
- #
(
%
1 && L / 2 && &
1 " - 0 / 1 &&
& 1!: 3 & ,#> 8 % " & 6
1 " ; 1 ? 2 / @ 2 "
1 3 3 B
2 && / @ // & / & / & ;
& & 8 898B8 1 && & % 6 / % ; " #8 8 8 8 /& & 1 2 1 " @ / & / % 3 8 898B8 % . / 6 1 " & & F* 2 1 2 1 " ? < 5 2 & / . 1 && 2 5 1% 1 " 1 2 % 3 1 " < & & 2 < /6 1 @. 1% 1 . 1 " & 1 1 & & & " & 3 *EE[ /6 1 B8
F* ) *+ 5 1% & " 1 2 1 && 2 " / 2 " & " % 6 8 // 3 /6 & 2 & 1 2 1 " 8 / 1 1 & ; 5 ;
1 2 3 1 && & / " & ,! " & .
/ & & 5 & 1 &&
3 8 & ? < 1 && . 4 6 & 3 & 1 " ? 1 4 . 1 & " U 6 1 4 1 & 8 < % / 6 1 " / /& ; ? / / / & / 8 < /6 1 / 6 & "/ ? / / / 7 1 4 / 8
< & 1 && & & & 6
/& 3 3 & 1 " &
8
< / & 2 2 & 4 / ?
/& 3 & &%L 3 / & &
" / . 5 2 2 ; &
8
< 2 % 6 " /D/ 1 " &
& 1 2 & 6 8
/ 1 2 1 && 2 % "
FQ ) *+
; & 5 & 2 /
FH ) *+
2;
"
+
// & 5 L& 6 3 6
/& & " & 1 " 65
L . / & & 5 8
! 2 & 1 /& 6 /& 4 1
% 1 && 2 8
1 & 2 2 D / / / " 2 D &
& & 6 & 8
1 & / " 1 & 2 1 . & /4
@ / 1 && 2
3 B8
! 2 & / /& 3 &
& 5 2 1 % 1 " 1 && 8
; / 3 & / 1 6 . 1 %
1 && 8
& 1 % 6 1 && & / 4
& & 5 / @ / " B8
FG ) *+
2;3;
,% -B
-
%
!,%
! -%
2;3;3;
-B -
! $ - !!
" " / 2 ? < % > / +H 1 && < % / (EE= % 3 % & . O / P 1 && 8 % 3 / & / " & 1 2 @/ / & 1 2 " & A " / % 3 8B8 / / (EE= // 3 2 %6 +H & L 4/ O P & & . 8
1 4 . 1 && 1 & 2 2 ; & W
3 ; ; 2 & % 3 /
& 8 1 && / " 3 U 4 /
7 1 4 8 & 2
1 && 2 . 1 & & . 1 && 8 ,
% ; & 1 8
& 1 2 4 . /
1 && 8 , 3 3 / & " & / &
O P . 6 2 8
U 6 ; . 1 && 3
F+ ) *+
/ " & 5 (F / && & 6 ?
< > O P ? / & / /
% 3 % 3 / / & 1 " 2 8
< / ? / & / & & 2
& 2 2 3
2 ;8
< / / ? / & / " " //
& 4 <2 6 ; 1 2 8 " // &
& / & 3 & % 3 8
< 2 ; @ B / ? / & / 1 1 2 & / & 3 8 < 2 ; @ B ? / & / 1 1 2 & @ " & & / B8 < 2 ; @ B 6X / ? / & / 1 1 2 & 6X / @ 6X / " & & ;B8
< " ? / & / & " 2 6 & L %
2 & /& L 8 & " % 6 7 ?
& / / / 2 & L " &
& / " / 2 3 & 8
< 2 ? / & / 2 2
& 3 & 1 ;& 8
< O P , ? / & / 2 1 2 /
% & 3 & 1 ;& 8 ! & / " /
/ 6 " 1 1 8
< / 1 % ? / & / ; 3 & 1 ;& 1 /
/ 1 % @ < " "4 8B
3 2 & % % % 3 & / 2
(E ) *+ < ? / & / " / 2 & // % 6 6 " & 2 8 < # " ) " ? / & / " 1 " 2 1 " 1 2 8 < " ? / / & / / 1 && 8
< 2 / ? / & / & % &
3 & 1 ;& " % / 2 / 1% 8 < # 9 ? / & / 2 9 % / @ / L 4/ 3 9B8 < # ? / & / " 3 1 " 8 < # L 3 ? / & / " 3
@ 2 & B & 6 6 %43 3 & 6
& L 3 8 < # " ? / & / 2 " & 8 < # ? / & / & " 1 C 1 1 " 8 < O % P ? / & / 1 . 1 && @2 6 B 3 D & 8 < # ! // ? / & / 2 / 1! 2 // 6 4 1 9 @O !
// ? & & & . 9B8
2;3;2;
-B -
*%
!!
(F ) *+ % 6 @ % / +HB A 2 6 3 1 " @ 2 % : 1 " B8 1 4 " & 2 ; " / & . 1 " 8 R ; ; & % / @ %
/ (EE=B & % 3 & // 3
2 % 6 & 1 / 1 2 % / @ 2 / " 2 B % 6 8 8 $ 2; -B - *% !! $ 2 / 5 . % ? < 1 ? & & 1 2 / & " < / . 5 ? / . 5 2 ; 3 2 " & 1 ; . % 3 / / < & / " & ? ; 6 , 1 " 8
(( ) *+
2;2;
-
%
C
65 ; 5 / & ,! " & & 1 " 2 1 && & 5 / 8 % 3 & 3 1 && 1 2 % " " & & / . 1 " " 7 / 1 && & 3 1 && / 1 "" & 3 & 1 && 8
2 1 3 " 1 &
/ & & 1 2
1 && < . / & & 1 " 2
8 & 2 Z " " 6 & 1 " 3 2 1 5 6 " & 2 / 8 / @/ 3 2 Z /& B & 1 " 2 . < & & 2 / 8
2;2;3;
-
%
-B D
& & % 3 /& & ,! " &
# 9<, C8 1 65 1 " & / 1 && ,!
% " /& L & ,! " / 2 8
1 & 1 && 2 & & 2
1 @ "% N "% L B ?
2
(= ) *+
,!8 ! & / . % 3 1 4 .
1 && 3 1 6 & / 1 && 8
& 1 && 6 ,#>
@,L 4/ # > B " / /& ?
,R , 2
82 (EEG ,R , 2 & 6 & & / 1 2
1 /& 1 2 5 1 2 (EE* 3 8
& // 1 2 " 1D 3 & % 3 ,!
/ & 8
2
L
,R , 2
& / /& 1 % U 6 ;
3 1 " & & ; & /4 ?
" " &% 3 8
& / & D / & / & !:
" & 3 3 % 3 1
2
L
,R , 2
@2 1 % ' N 2 ,R B8 & " 7 1 / ; " 1 " ; " 2 & & < 8 & / . 1 " 2 " / // ; % " / " / 4 2 / 8(M ) *+
2;2;2;
-
%
9
-
!!
& 5 2 " & /4 1 && 8 1 2
1 " 5. " & 1 && 1 & 3 % .
3 6 8 2 % ; / / 5 / . 1 && ? 7 1 4 . 1 && . 3 U 6 ; . 1 && / 8 & / 7 1 4 . 1 && 8 % % " & 5 L 4/ /& 1 % 2 & / . 1 && % 3
&& . " & 1 1 && 3 .
" & /6 1 && 8 /& 1 4 . % 3 / 3 . 1 / @ )/ ) && B8 1 & 5 U 6 8 ; . 1 && @3 . 3 / . 3 / / \B 3 / && & 5 " 3 @3 / 3 . 3 / / \B8
2;2;E;
-
%
$% %
!!
6 % 3 1 && 3 2 D " & % ; % " 3 / 1 5 1 % U 6 / / 1 && 2 " / D 2 8(* ) *+
Y 1 " // 1 2 2 1 && 2 &&
& 1 " - 0 8 1 && 1 2
1 " & /& & 6 & 6 4/ 8
65 & 5 " "
/ 2 " . 2
" / 3 & 4 & / 4 & / " 2
,R , 2 8 1 " 2 2 3 /
@ / / B8
2;E;
,% -B
-
- !
!,%
! -%
1 65 & 5 6 & 1 && 8
" ; & / 2 & 65 //
1 % /D/ " 8
2;E;3;
-B -
*%
!!
& / 4 & 6 1 &&
1 1 " &%L 3 / 8 1% 6 " / 1 && 1 " . " & # 9<, C8 , 2 ; 2 ,R , 2 5 && < " & @ B # 9< , C8 1 && & 3 % . ? < 7 1 2 / @ / / 3 8B < , &%L 3 @ 4 ; 2 2 8B < / 2 6 <& 8
(Q ) *+
8 $ E; -B - *% !! 7* $ %
1 ; 1 " . 1 && 8
/ . 1 6 & 3 1 "
1 & 1 /& " /& & 1 &&
& & " 8 2 % & & " & / 6 8 & 4 / 1 2 / & 2 / 2 && / 1 " . 1 3 1 2 / & " / / & 8
(H ) *+
2;E;2;
-B -
! $ - !!
/ 1 % " & & 2 & .
1 && 6 8 & " 1 / ,#> O - P . ,R , 2 & / 6 " / & / / / 8 / / ; / / / 1 " " 7 1 4 . 1 && . / ; 2 D " & ,#> & 1 / 2 1
2
L
8 / & 2 ,R 8 2 ,R 6 2 & ,#> 2 1 / / 1 && 6 6 8 1 /& 2 & / " / )/ ) && / 1 ] && 6 ; 2 8 3 && 3 ; 2 ; 6 < /D/ 84 / & / & ; /& 2 : 9 / 1
/ & 1 /& L & 1 / / "
& @ / && 2 6
O /& L PB & / ; 3 & & 1
. & / @
/D/ 6 & 1 / 1 2 /
B8
& / " / / 2
(G ) *+
% / 1 && 1 6 / /& ; & && .
% 1 " 8
(+ ) *+
E;
"
+
2 2 ; 3 3 & 5
/ /& 2 / & 5 U & 4 8
& / " . / 2 1 " . /
& 2 / " /6 &
8
2 2 & 6 3 &%
& 6 2 & % & / "
/ && 2 2 / & /
& 5 -8
E;3;
% % !
%!% !
E;3;3;
%-
-%B
-B% $
! -
% %
// 1 2 2 & // /& & ,!
" & / " . & ; 8
& / 4 & / % % " /&
&& 1 . ,,!! 2 & . / 8
; & & & ; " % % " ?
< / " 1 2 ,R , 2 (EE*
< & & 1 1 && 2
8
& 1 && 1 2 & 6 & & 3
=E ) *+
1 65 1 && & . ; 6 / 5 ?
< 1 2 L & & / 1 4 . 1 &&
& / &
< 6 )/ ) && &
% 3 / 8
& & . ? & # / , 21 8
& # / , ; / 5 / 1 / 3
9 21 2 3 . 1 " 1
2 % 6 " 1 && 8
, 21 & / @ 1 && 1 &
/& B & & # / , ;
& 8
& # / & & & 1!: 1 && 1 "
1!: / / 7 1 4 . 1 && .
/ 8
, & & 1 ,R , 2 2 ,R & &
/ / & & . ,R , 2 8
& # / & & / " ; 6
1 6 ; / & 2 && / >
" . 1!: 1 && 8
, & & ; 6 / / & 3
" / ,R , 2 8 & /& 2 && /
" / . & # / //
& 8
=F ) *+ , / 5 & / / ,R , 2 2 & 6 2 2 6 /D/ % " / 1 & & !: 1 && 8 & 2 6 2 & & // 8
E;3;2;
%
% %
!% * $ %
65 & & ; & 5 / " &
2 ,R , 2 (EE*8 6 & & & /
1 " & 6 " % / 6 1 && 8 ,R , 2 ; & X % & 1 ; 1 / " " ,R , 2 & / " % / 1 /& % > 2 6 ,R , 2 2 / 8 2 " 4 / % % / 3 1 " . % > & 1 && 2 / " 8 & / 4 X % 4 & 5 / " & 2 ,R , 2 W 1 & % " & , 1 " 2 8 , 3 / % / 6 3 & ,R , 2 1 " && 3 / 6 8
=( ) *+ 1 && / & 1 " / ; ,R W & && & 2 3 6 ; "4 8
E;2;
!
*
% %
6 " / ; ,R / V 2 ,R , 2 , & // . 2 && 8E;2;3;
*% %$
C
& / 4 & 2 , / &
,R , 2 ? < " & 1 / 2 % % " < % / 6 3 " & && 3 < 2 3 % ; % / < & ; " & ; % / 8
& / 4 & / , & // . 1 ;
/ 1!: 8
1 && & / & % .
% 1!: , // / 1 && 3 .
& / / 8
/ 2 D / & & / 2 . 6
,R , 2 6 & & . /&
== ) *+
& , & /
/ 1 6 ,R , 2 & %
6 " / && / & // 3
2 2 6 8
1 2 & / / 3 2 & &
8
E;2;2;
-, 6 & / / 6 ,R , 2 / " 2 & & 2 / / / 1 1 6 8 ! " / 1 / 3 6 1 && ? " 1 2 L 2 ;8 1 1 6 " & 2 ; 3 / & 8 3 1 && 2 ; 2 2 3 1 ; > 2 2 ,R , 2 8 1 2 L 2 & / / 3 1 && 6 8/ /6 " & & / 1 && 2 2
/ 6 1 7 / / & / 8
& 2 2 & // .
1 4 ; , 2 1 " 8
2 ; . 1 &&
=M ) *+
% 3 & L 4 4 .
% 3 / @(F / B & % 3 & @FE & B8
& (FE 2 ; .
/& " 3 3 & / & 2 6
/ 2 ) 5 )/ 8
& / /& & / /
2 / " / & & , 8 / 2 & / / , & & L 1 /6 / 1 && & 2 8 C " ;8 ! & & / /6 % & 1 8 1 . / / < . 3 && 2 " , 1 " 8
E;2;E;
* )
$
-
%
- !
% %
/ & 2 2 , &% / " & 2 L 3
/ " 2 . , & 1 /& / 8 1 2 1 " 2 3 & 2 2 " / 1 " L 4/ / 4 2 & & 6 4/ . 1 " 2 8
/ 2 && / % C , & &
=* ) *+
,1 " 1 " 2 && 1 " 2 5 % 6
. 4 " 2 1 2 / / 8
1 3 / " 1 && & &
9 : 1 & & & . /6 /
" @ // & / B8
& & 3 1 / / & ,
/& 6 & 1 " 2 & 4 2 3 8
3 / " ,
&& / 1 2 . 1 " 2 & ; 8
/ . 1 "
& W % 3 / . 1X& " &
% " 4 / . /& L /&
/ 2 2 4
& 8
E;2;F; "
!% * $ %
%
C
& & % " 2
1 && / " 1 && & 2 8
& " / & 2 &X < 1 " ,
/ & & 1 // " 8 / & . 1 " 2 2 . 2 & 5 / " 1 " 2 / / /& . 6 & / 4 " / " 8 /6 ; / 4 / & / 2 1D . , & 5 / " 8 2 && / O 4 / P 1 & % " 2 , 8
=Q ) *+
/ / " & 2 5 3 1. / & 2
& & 3 & " / & 2 8
E;E;
% *
-
/ & & 2 / (E / (EE+ / /
F* 2 (EFE8 1 65 / & / ; / / 1 & 6 1 && 8 ,! 1 " , / 6 / & / " & / & ; 2 L 1 && ? " 2 ; " & 1 4 . 1 && & / / 3 1 && 8 & 2 3 & L ,
& D & / & 8
& . 1 65 1 & 6 / / / 1 &&
& . / & L& O > " > " P8
/ & O > " > " P && ! ! &
&& . / & O & P O & &% P8
1 & 1 2 " . 2
8
1 && & & ( 5 E% / / 8
& / 5 / 6 3 & , 1 " ,!
" & # 9<, C8
& / 5 & / " 1 && /&
=H ) *+
2 % % 6 " / @ % / (EE=B
/ 8
& / /& 1 & 6 1 &&
2 . 1 / & < / & 8
/ / 1 && 2 1 2
=G ) *+
F; , "
7"
+
/ & 2 / 3 2 2 , & 2 L 3 / / " 2 % 4 / & % " & , / 1 && 8 2 & 1 & " 2 / 1 1 // 1 " , 3 / 1 && /& 8% & 5 3 2 / & &
% " ; 1 && 8
Y 1 " / / 1 2 /& 6 2 6
1 " 2 8
Z L / 3 & & 3 "
/ / 1 6 1 % . & % "
; 1 && 2 1 && 3 &
1 " . /& / 8
& / 1 2 && && 2 3
/ . 1 && 8
! " / && 3 , 1 2 & & / 6 ,R
, 2 / " 8
X % & & & & / & 6 & ,R
, 2 & / " " & / / & /& ; 8
2 ; /& 1 2 /& 1 &&
" A / 2 /
=+ ) *+
F;3;
& * ! -
-
,
!
!,%
! -%
# !%
$
*
*
9!
2 / 5 2 5 1 && & 4 &%
/ " 8 1 2 / & L 4/ " A / 2 / & % " & 3 & % 3 1 " 2 8 ; /& 1 2 " 6 & 3 &4 1 && ? " / . / ; ; " ; & 1 " 8 " " "4 V 1 2 1 " 8 ! ; /6 ; " "4 & / ; 3 & / " ; & 1 2 / 8 6 II 4 " "4 & /& L / 9 @ % 6 B8 ! & 1 2 " 1D 6 // 6 ; 3 & 1: // 8 ; 3 & 6 3 & / /& / 5 % 1 C @ F+GHB8
! /& & 1 L& // :9
@:L 6 B 3 & 1 2 " & 2
2 9 % 1 C 8 :9 2 / 1
" / $L
&& & (EE*8
& 4 & / 1
ME ) *+ 3 & / / . " " / 1 . 1 & / 1 3 " 2 " 6 && 3 8 & 1 % 3 / . / / /& 1 2 / 2 8 7 & % 6 . / & 4 1 2 / / 3 4 & 3 . 1 % 1 L " 8 & 2 2 & " "4 8 , 2 2 4
1 2 / 1% 6 & / . 1 " . (*E /& L
1 2 / & " "4 & D & 8 & / " / 3 3 " "4 X % 1 / &%4 2 3 1 U & 6 " " / 2 <.<2 & . 1 2 / 8 4 / . " / 1 && " / /& / ; " 8
& & @ 9B ; " & 3 &
3 8
& & & /& . " 3
65 / & 2
1 && 8
& & & 6 4/ 3 ; " . 2
8
/ % 2 6 & 3 2 & 3
MF ) *+
5 % 3 / 1 & . 2 "
3 / 8
/ % 2 / . / & & &
" 1 / & / & 8
& /& 6 & / 6 " & X %
1 / &%4 . 1 / . / & 1 & 8 4 ; " / 1 " </D/ ? 1 " 2 " /& 2 & / 1 2 U & ; " " / ; " 8 ! " / /& & 6 % 1 3 & 3 2 A 8 Y " / 3 " 1 /& / . 1 " "
A /& L & 3 & 8
/ 4 % & 3 " . 5
. 1 && $L 8
2 && 2 ?
< % 3 3 & & 4 / A / 3
6 2 & 4 & & 6 1 3 &
< A / & 6 / 1 % # L < % 3 && 2 / A 1 3 & < 3 2 L L " " / " < 3 & % 3 / . " / 2 6 @& / . / 4 & . B < O A " P 6 8
M( ) *+
/& 4 " 2 " "4 &
& / ; & / . 1 " &
8
& / " / 1 / & " /
2 " @9 % 2 / 9 7
1K % B8
& L 4/ / & & / 1 4 & / 6
" / 3 1 " % 3 4 1 2 / 8 1 " 1 2 / & & / & L 4/ U && 4 " 3 . " . 3 2 8 2 1 " " L @ & B . 5 / 5 3 1 4 1 2 / & & 2
6 & ; " / . 2 // & &
/ 8 / 9 3 /& & 4
1 2 / . / & " "4 4
" / & / & & L8
2 2 ; /& 2 && / " . 2
5 & 6 / 1 " 3 " 2
& & /& 3 &4 "
@ " / / % % 3 B8
/ 2 ; 4/ X % /& 3
M= ) *+
F;2;
,
* %
!% %
:
, . 1 6 & 2 . / / % " ,R , 2 && Z 3 2 6 & 3 1 /& 8 ; / / 5 & 5 6 ? 1 6 1 & / 6 / 3 5 2 / & 5 8 ! & 6 6 & 6 5 / / 3 5 24 / 86 /& 1 /& 1 & / 6
4 / / 3 ,#> U " 2 / 2 4 / / 1 & / 6 / & 8
F;2;3;
,
* %
,
5
,#> / & & ; 2 ? < % ? " 6 3 < % 5 ? " 2 L 2 & % " 3 3 1 %42 / < / ? ; 3 D / / < / A " ? % " / / & 1 ; 3 D @ & 5. & / / B 3 / % 2 / 8 3 1 / 1 1 /& / / 8MM ) *+ / 2 3 & / / 2 2 @ / / L ? B 2 8 1 / & % 3 . 1 & / & 1 @ " & & B8 & . 1 4 / 3 D & // " / 2 / / 8 3 1 1 3 D 1 3 1 " / / 1 " ; 3 D 3 & 1 ; 8
& 1 ; & ; & " 3 & / /
1 3 D 8 " / / 6 . 4" J <.< 3 3 D & // & / / 3 / 6 2 & / / 8 3 / 3 1 3 D & 1 ; & / / 4 & . ; 8 3 / / & / 2 % " 2 / / 3 6 & / / 8
& & ; 1 & / 1 6 1 3
3 D & // / 5 A
/ / 8
/ / 1 & ; 6 . 1 1 3
/ / & 2 & /6
M* ) *+
& / ; 1 & / / / @ & /
2 ,R B % ; L& ; % /&
6 8
% ; L& && & & 2 & 2 /
@ // 1 /6 . 2 " &
/& 6 B /& / % " / / @
L& O 2 % P O 2 % P & ; 3 1 ;&
5 / 4 && / && & L& O 2 % PB8
5 L& & / " / / /6
1 ) 3 & 3 D 8 /D/
) 3 / & & ; " 1 " /
& / 1 ,#> 8
&& " & & O & " P ,#> 8
& " 2 & " / 1 6
% 3 " / 8
3 1 3 D ; ,#> 2 % " / / & "
" / 6 8
& & " 1 " / / ,#> 6
% " & " & ; 3 D & 3 D
1 ; & / 8
; 4/ & / 1 & / / /
1 ; 5 ; 6 8
; 3 & / 1
; 1L & & / & 6 8
,R , 2 2 & O & " 1 ; P
6 3 1 % 1 ; 8 ! 2
& " 1 ; 4 && 3 . 1 ;8
,R , 2 2 5 &
MQ ) *+
/ & " / " 3 1 /6
" 6 8
3 1 3 D 2 " 6 ; / 1,R , 2 2
& 2 & & / & " 1 ; & &
" X & 1 /& / / &
8
,R , 2 ; " / O 1 6 > P8
6 > O 6 3 6 P8
& & O 3 6 P 1 6 > & / 1 . /
1 ; /6 1 & 8
! " / " / " %/ 3 & 1 6
@ 1 ;B8
" 3 & 1 6 " 4 / & &&
/6 1 / ; ? /D/ 2 / 1 " / ; & 1 6 3 3 38 ! 3 M * & & 2 1 / ; 8 ; & / " " & / % " 1 1 & / / && / 8 Y " 1 ; & 2 5 & 3 . U ,R , 2 &%L 3 / / / @ 3 B8 ; / % 1 " & " ; 3 6 & 4 ; O P 8 2 ; O P & 1 ; 2 6 < /D/ ? " 6 &%L 3 / A 1 & 1 ; 8
MH ) *+
; /& 6 /& L & 4 ; 6 /
& / % 3 /& L 6 &%L 3 /
&% 6 3 / / & & / % 3 /& L 8
& % 3 & " . & " 3 & 4 .
& " 3 8 L 4/ && O . 6 P & / 1
/ 2 & " / 3 & " & "
3 2 & " 8
! & / " / 3 1 & " & 3 1 2
D 1 & " ; 2 & " " 2 / & " 8 Y 3 1 & / 6 /& 3 / 1 ; 6 & / 8 , ; O " P @ &
% &
3 " O P " B ? " & A& & " & % &
L 4/ . 6 8
3 1 3 D 2 % % / O 6 % & P
/ ,#> 6 " & 1 /6 " 6 ?
& O 6 P8
O 6 P 2 // 6 & " . 3 1 O ; P
@ 2 2 3 1 M * & ; & 6 / . &
/ ; & / & / 1
B8
/ / / / <5 &
1 & / 1 6 & ; && & / 8
1 65 6 2 / /& / 3 3
MG ) *+
" 4 / ': 2
L / 3 / 1 65 1 ; 3 / 1 ;
3 D 8
& & & /6 1 ; 4 2 3 .
; 1 /6 1 /6 6 8
/ 1,R , 2 " " / / /
& 6 1 & ; 6 . 1 & " / /& .
3 / A " 2 & / / ;
// @ 2 & & ; &
/ 1 & 4 & & ;& 3
& // B8
&% 3 / & / ? & &
" 1 " / 1 6 ) 3 / / 8 / L /& 6 / 1 ,#> 42 / 1 / / 3 & ? 1 " 1 " & A 8 & A / 1 U " 1 " 1 / & 6 8 ,R , 2 ; ; L& / 5 & A ? < @ 2 & /4 1 B 3 2 6 ? & A 3 1 ; 1 3 3 1 && < "" @ " / / % B 3
& A & 4 % / 3 / & 4
, ! , 8
"" & & 2 2 /& " /&
M+ ) *+ & 6 3 1 2 ,R ; & / @, ) )! , ) B8 . & / 2 1 & / 3 1 /6 6 8
F;2;2;
,
* %
!%
%
:
,
(
%
2 1 & / Z D & & 3 1 % "
/ " / " / & 8
& 2 & 4 /& 4 6 3 1
2 & & /D/ L& 8 & / / 4 / 2 1 & / 3 & & / 2 " ,R , 2 ? 2 L& 2 ;8
8
2
L&
// 1 2 2 & // % ; L& & 2
/& & / / " /
1 && 8
, 6 ,R , 2 3 2 , ;
/ 5 // ? L&
2
%
@3 D L&*E ) *+ & / 4 ; 6 8 ,R , 2 & / A ; M L& 2 3 ? L& % /& 4 " 2 6
%
%
2
%
2
%
% ! % ; ( = & > % : & / " % " ; " 2 / & / // " 4 " U @ " // 3 & ; /& B8 L& ; 6 / " ; 22
%
1D 2 /2
%
8 ; 6 & ; & 1 & 3 4 " / 5 3 D 1 && & " . 1 ; 8 , & / 4 O P " 2 & /1 && ; 4/ & " 2 /& /
1 && 8
; 4/ & / 3 . 2 " 8
! ; ; U A / 3 . 2 " 6
*F ) *+
,R , 2 B 3 / 3 . 2 " ; @ L&
O / P O / L P ,R , 2 B8
2 " && ; / 4 & % 3
/& / / 3 ; & 3 /& 6
@ // / % / 3 B8
1 L / 3 . 2 "
; 2 / & ; 3 8
/& / / 3 ; & &
" & 6 4/ 1 3 & 6 / 3
/ @ 6 " 3 6 3 /&
8B8
, Z 2 1 /6 / O / P
O / L P @ && & 4 O / P & 2
/ % B8
68
2
;
2 ;& 3 & // 3 ; & & 2 /&
3 / & / 1,R , 2 8
2 & 1 3 1 & 4 /& 1 6
& / . ,R , 2 " 3 1 @ B ;8 3 & 2 D 6 . 1 L / " / N ,R , 2 @ B8 2 L 4/ " & ,R , 2 3 & / 1 L & / 1 2 ,R " 3 & 6 4/
*( ) *+
& / & " / 1 & / 6 / 1
2 ,R 8
; /& 3 1,R , 2 3 D " " /
; 3 1 1 8
, 1 ; 3 1 & 2 ,R , 2 " & /4
1 ; 3 8
2 ; & / 4 & . /&
/6 1 ; / 3 . 1 8
& 6 " X . 3 D 2 ?
SELECT DB = DB_NAME(database_id), [Index manquants] = count(*) FROM sys.dm_db_missing_index_details
GROUP BY DB_NAME(database_id)
ORDER BY 2 DESC;
& / 4 ; 3 D & &% 1 & /
; ,R , 2 2 " (Q* 2 1 && . ;
; 8
1 & / 3 / /& / 8 ! & & % 3
; Z 1 ; @ A " & / . 5 1 ;B
" 1 ; / /& / 8
; 4/ & . ; / 3
2 & ; 3 1 /& & & /&
& / 1 && 8
O /^ 6^/ "^ ;^" &^ P
O /^ 6^/ "^ ;^ P 1 2 " & / 3
% 3 ; / 3 & / " " 3 % /& . 5 .
*= ) *+
3 D & ?
SELECT TOP 20
[Total Cost] = ROUND(avg_total_user_cost *
avg_user_impact * (user_seeks + user_scans),0), avg_user_impact, TableName = statement, [EqualityUsage] = equality_columns, [InequalityUsage] = inequality_columns,
[Include Cloumns] = included_columns
FROM sys.dm_db_missing_index_groups g
INNER JOIN sys.dm_db_missing_index_group_stats s ON s.group_handle =
g.index_group_handle
INNER JOIN sys.dm_db_missing_index_details d ON d.index_handle =
g.index_handle
ORDER BY [Total Cost] DESC;
Z % 3 ; / 3 2 C " 3 / &
& 2 ?
< 2"^ ^ ^ ? Z / L 3 D 3 /& &
2 ;
< 2"^ ^ /& ? " / @ & " B & ,R , 2
3 D & 1 ; / 3 1 ; / 3 /& / 8
< ^ A ? /6 3 3 D 1 ;
& " 1 / 1 ;8
< ^ ? /6 3 3 D 6 1 "
1 ; & 2 " / /& . 1 < 8
& / " / & % /& 3 2 1 ;
3 % /& 3 D
@ ': 1 " 1 " B8
3 2 % /& 3 1 & D 5 ; 1
1 ;8
% /& & & 1 ; /D/ @& % % & 6
% /& 2 ;B / & 2 1 ;
*M ) *+ / 3 / 6 1 " 6 . 1 1 ;8 4 & 2 . 1 & / ; . 3 ; ; 8 // 1 2 2 & // ; // 1 & A " /& & / . 5 / ;8 ; & 3 // / 2 /6 ; / / / . 5 / 2 8 & && . O /^ 6^ ;^ " ^ P8 & / & 3 3 . 1 " % 3 ;
& 2 ; 3 & & &
@E ^ A E ^ B / 3 / . 5 .
/ 6 % / @ ^ & _EB8
3 D & ?
SELECT TOP 100
DatabaseName = DB_NAME(),
TableName = OBJECT_NAME(s.[object_id]),
IndexName = i.name,
user_updates,
system_updates
FROM sys.dm_db_index_usage_stats s
INNER JOIN sys.indexes i ON s.[object_id] = i.[object_id]
AND s.index_id = i.index_id
WHERE s.database_id = DB_ID()
AND OBJECTPROPERTY(s.[object_id], 'IsMsShipped') = 0
AND user_seeks = 0
AND user_scans = 0
AND user_lookups = 0
AND i.name IS NOT NULL
ORDER BY user_updates DESC
,R , 2 3 3 & 2 2
; D/ / & &% 1 & / 6 8
1 && / % 1 & / & / " & /
** ) *+
,!
& 5 / " 1 && L 2
" % ; D/ / /& & & 8
& / X % 1 /& % / / 1 " 2 3 1 / " & # 9 , C L 4/ 1 / 8 ; 4/ /& 1 2 6 2 % & 5 / 1V 2 3 3 ? 1 % % " 1 & 7 2 2 8 / " / 1 " 2 & 2 " / 3 . 1 6 & . / && 2 " & 8
/1 2 & 6 & 2 / & &
1 " 2 & % " 2 && /
1 / 3 1 && 8
& 1 & / 6 1 L & &
& /& 2 & 1 & /
/ /& ,R , 2 / & / 1D &
5 1% / % " 8
& 5 5. 6 /& 2 5 1% 2
*Q ) *+
,R , 2 (EE* 2 2 / " ,R , 2 (EF(
& / " / 1 5 & . && 5.
4 /& 4 1 & 2 / % " % 3
8
1 " & / 4 & & 6
1 2 1 1 L . 1 " & # 9 , C
*H ) *+
> 6
" &%
< > 98 > : 8 , 8 (EFE8
,R
8 =EH&8< ' #8 > :8 > $ 8 :! , 8 (EF(8
2
& "
, ,R , 2
(EF(
6
8 & / M((&8< > 98 (EE=8
& /
,#>
,R
8% &?)) 3 & 8 2 && C8 /) ) & / )
< > 98 (EE=8
& /
6
, ,R , 2 8
% &?)) 3 & 8 2 && C8 /) 3 2 ) & / ) )
< , ! $ ! (EEG8
2
%
& / C
&&
&
/
8
% &?))/ 8/ 8 /) < )/ " C ) F=*+HG8 &; < '!$! ! (EFM8 " %4/ 2 ? < 9 ?% &?)) 8N A & 8 ")N A ) % 6
<
# ? % &?)) 8N A & 8 ")N A )# < : 9 ?% &?)) 8N A & 8 ")N A ):L % 6 < :9 ? % &?)) 8N A & 8 ")N A ):L 6 < ? % &?)) 8N A & 8 ")N A )*G ) *+
"
S
6
;
9 " ? F8 9 , 2 # 9<, C ```````` (8 % / J " 88888888888888888888888888888888888888888888 =8 % / & </ " 88888888888888888888888888888888888 M8 % " & </ " 8888888888888888888888888888888888888 + (F (Q (G 6 ; ? !8 L& O ; P ,R , 2 8888888888888888888888888 *E/
1 " 9 , 2 2 & 8 , & & 2 1 / L 4/ / U 8 1 " " / & // L 8 / / / " / 6 " " // & ? L & / & 1 " 1 2 1 " 8
1 /& / 5 1 L ,! " & # 9 , C
6 " / " 6 1 &&
1 (EE= 2 , ,R , 2 (EE* . & 2 8
1 1 6 3 % & 5 & 3 2 && / 6
3 - - , 2 & 5 8
& / 4 & & 5 1 1 % % " & 3
& & 1 7 2 8
& 6 & 5 & / 1 && / 6
& ,R , 2 / & & 1 & / 2 8
< ? > " ,R , 2 / & / 8
, // L
L , 2 2 " L & C "8 ! / 2 L % / " L / 9 % & N & 8 % " L /& C / / " / L / N L 8 / / L " L / / 3 &/ / " / / " / ? L / " % " L1 2 L8" % / 5 /& L % ! & / % # 9 , C " &
2 & 2 N % % / " % N 1 6 /
(EE= , ,R , 2 (EE*8
! & / L & 5 / " % 2 & 6 / %
-- , 2 % & 5 8
% & % & 5 % && L N & 2
& 2 & 2 / % N A8
% 2 & 2 % & 5 N & " % 6
& L ,R , 2 /& / " 2 & / C & 8