\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{sam. mai 8 23:34:00 CEST 2010}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={myisampack},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Compresser les tables myisam et isam},
CreationDate={D:20100508233400},
ModDate={D:20100508233400},
Keywords={mysql;db;databases}
}}
\begin{document}
 
\begin{center}
{\Huge myisampack, pack\_isam }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Compresser les tables myisam et isam}
 
\vspace{10mm}
 
\hspace{1mm}  \textbf{myisampack} sert à compresser des tables \textbf{myisam} et \textbf{pack\_isam} sert à compresser les tables \textbf{isam}. \textbf{myisampack} fonctionne en compressant séparément chaque colonne de la table. \textbf{myisampack} compresse le fichier avec un gain de 40 à 70\%.
\vspace{5mm} \\
 
 
\begin{description} \normalsize
\item[\hspace{1mm} -]{Si mysqld a été appelé avec l'option \textbf{--skip-external-locking}, ce n'est pas une bonne idée que d'appeler \textbf{myisampack} si la table risque d'être mise à jour par le processus principal.}
\item[\hspace{1mm} -]{Une fois compressé, la table n'est plus accessible qu'en lecture seule.}
\item[\hspace{1mm} -]{Myisampack peut aussi compresser les colonnes BLOB et TEXT.}
\end{description}
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} --backup, -b]{fait une sauvegarde de la table sous le nom \textbf{tbl\_name.OLD}}
\item[\hspace{1mm} --force, -f]{force la compression de la table, même si elle grossit ou si le fichier temporaire existe déjà. Crée alors un fichier \textbf{tbl\_name.TMD} lors de la compression.}
\item[\hspace{1mm} --join=big\_tbl\_name, -j big\_tbl\_name]{rassemble toutes les tables indiquées dans une seule table appelée \textbf{big\_tbl\_name}. Toutes les tables appelées doivent être identiques (même noms de colonnes, même types, même index, etc...)}
\item[\hspace{1mm} --packlengh=\#, -p \#]{Spécifie la taille de stockage de la longueur de ligne, en octets (valeur : 1, 2 ou 3) stocke toutes les lignes avec des pointeurs de lignes de 1, 2 ou 3 octets.}
\item[\hspace{1mm} --silent, -s]{mode silencieux, seules les erreurs seront affichées}
\item[\hspace{1mm} --test, -t]{test simplement la compression}
\item[\hspace{1mm} --tmp\_dir=path, -T path]{utilise le dossier temporaire indiqué}
\item[\hspace{1mm} --verbose, -v]{mode détaillé}
\item[\hspace{1mm} --wait, -w]{attend et réessaie, si la table était déjà en cour d'utilisation}
\end{description}
\end{flushleft}
\end{document}
