Assiste.com
cr 01.01.2012 r+ 22.10.2024 r- 22.10.2024 Pierre Pinard. (Alertes et avis de sécurité au jour le jour)
Sommaire (montrer / masquer) |
---|
Les méthodes d’accès rapide aux données enregistrées dans un appareil, lorsqu’il faut en extraire une dans un corpus plus ou moins gigantesque de données stockées sur des unités de mémoire à accès direct (type « disques durs » et tout ce qui, technologiquement, tend à les remplacer, comme les mémoires SSD), passent par une indexation de ces données.
Lorsque vous naviguez sur le Web, vous faites appel à l'un des nombreux moteurs de recherche qui utilisent, tous, des méthodes personnelles pour trouver rapidement et donner d'accès à ce qui est recherché (secrets industriels complexes, avec recherches par approximations et classement par pertinence, exclusions par listes noires et identifications de cybercriminalités [vidéo]...).
Pour une recherche applicative dans des fichiers privés (grands comptes, administrations, entreprises, particuliers...), dont les données contenues sont, par fichier, de même nature et de même format, il existe plusieurs technologies d’accès permettant d'échapper au balayage intégral séquentiel des données jusqu’à la trouver (ce qui donnerait un temps moyen effrayant de balayage de la moitié de chaque base de données et l'exploitation lourde des ressources matérielles) :
Le but de ces différentes méthodes est le même :
Les opérations qui doivent être permises et dont les vitesses doivent être optimisées portent, pour un nombre quelconque d'utilisateurs accédant aux mêmes données simultanément (contrôle de concurrence), sur :
|
Les fichiers indexés selon la technologie B-Tree (Arbre-B) utilisent un système d'indexation de données à accès rapide et vitesse constante, quels que soient la quantité de données et le nombre d'utilisateurs simultanés. Cela permet de maintenir en temps réel l'ordre de tri et la vitesse d'accès à une donnée recherchée, y compris lors de :
Voir B-Tree : fichiers indexés (Arbre-B)
|
|
Using B-Tree Indexes - When to use B-Tree Indexes (Indexes in Oracle-1)
Using B-Tree Indexes - When to use B-Tree Indexes (Indexes in Oracle-2)
Using B*Tree Indexes - When to use B*Tree Indexes (Indexes in Oracle-3)
D.S. Batory (EN, PDF, 10 pages) : B+ Trees and Indexed Sequential Files: A Performance Comparison
Assiste.com (FR) : Cache disque - accélération par l'anticipation
Philippe Rigaux (FR) - Cours de bases de données - Aspects systèmes
Three Reasons for Using B-Tree Indexes, Intuition, Properties, find, ISAM, find_range
Using B-Tree Indexes - When to use B-Tree Indexes (Indexes in Oracle-1)
Using B-Tree Indexes - When to use B-Tree Indexes (Indexes in Oracle-2)
Using B*Tree Indexes - When to use B*Tree Indexes (Indexes in Oracle-3)
D.S. Batory (EN, PDF, 10 pages) : B+ Trees and Indexed Sequential Files: A Performance Comparison
Assiste.com (FR) : Cache disque - accélération par l'anticipation
Philippe Rigaux (FR) - Cours de bases de données - Aspects systèmes
Les encyclopédies |
---|