|
|
 |
Utiliser une table de statistiques
Voici une compilation des sources d'information sur ce sujet :
La requête de compte de MySQL est très rapide :
mysql> Select count(*) from table;
En fait, cette requête ne sollicite pas les données de la table, mais les informations statistiques....
MySQL disposent d'index qui excellent à rechercher des prefixes de données :
select * from table where nom = 'seg%';
par contre, MySQL n'aime pas rechercher les suffixes :
select *...
bonjour,
j'essaye de recupérer dans une table Mysql toutes les lignes dont le champs 'ref' commence par XX00000
Cechamps ref est construit avec 'XX00000.00'
(2 lettres 5 chiffres 1point 2chiffres)
j'ai la requete :
SELECT * FROM table WHE... Forum Développement d'un site Web
Bonjour,
J'ai une question toute bête qui concerne l'exploitation que l'on peut faire d'une requête SQL.
Imaginons que je fasse un select sur une table, que je classe le résultat avec mysql_fetch_assoc() ou mysql_fetch_array() et que je boucle ... Forum Développement d'un site Web
Après avoir développé une application Web, il est souvent intéressant d'activer le log de requête SQL de MySQL, pour voir à quel point l'application utilise la base de données. Moins...
Une des améliorations attendue de MySQL 5.1 est le partionnage de table : les données d'une table sont alors réparties sur le disque à différents endroits, ce qui évite le syndrome de la très grande table. La répartition des données se fait à l'aide d'une fonction, qui calcule le lieu de résidence des données. Avec MySQL, les données peuvent être réparties avec un modulo, un intervalle de données ou une liste de valeurs, une fonction interne de hashing ou encore une fonction externe de hashing.
Notez aussi que MySQL 5.1 est disponible aux tests, en qualité alpha.
Lors du partitionnement d'une table, on propose souvent de placer les vieilles informations dans une table d'archives, et de garder les informations récentes dans une table plus courte. De cette manière, les informations plus fréquentes sont plus faciles à retrouver.
Mais quand il faut quand même utiliser la table d'archives pour réaliser différentes vérifications (l'unicité par exemple), cela impose une double requête : une sur chaque table. Avec une archive qui est sur un media lent, la partition peut être plus finalement plus lente que l'architecture initiale.
Baron Schwartz a alors pensé à une astuce : en utilisant une variable MySQL, on peut repérer les résultats d'une première requête, et court-circuiter les requêtes suivantes. How to write a lazy UNION in MySQL (0 visite)
MySQL Table Checksum 1.1.0 apporte de nombreuses améliorations, parmi lesquelles la plus importante est une nouvelle méthode pour s'assurer que l'esclave a les mêmes données que le maître. Au lieu...
Bonjur à toutes et tous,
Un petit problème compliqué pour moi. Je vous explique.
J'ai une requete SELECT machinchose... elle s'affiche en 0,18. Ce SELECT est en fait une requête qui ne doit se calculer qu'une seule fois. Imaginez vous dans une ... Forum Développement d'un site Web
Depuis Novembre 2005, je travaille sur un profileur de requête pour MysQL, grâce aux commandes SHOW PROFILE et SHOW PROFILES. C'est un projet intéressant, et il est maintenant rendu public...
Une requête simple, une colonne indexée, une table bien à jour : pourtant , MySQL refuse d'utiliser l'index qui lui est offert, et se lance dans un scan de table complet, pendant une heure et demi. Quelle estimation a-t-il fait de la réalité pour contre-carrer les plans établis' Et surtout, comment résoudre ce dilemme? Simplement, en sachant comment fonctionne MySQL.
Bonjour
J'ai une requête MySQL trop lourde avec un RAND dans un ORDER
[code:1:f6fc3bc1b4]SELECT compteur, categorie, photo_small, description, title FROM wpa_photo WHERE valide!=0 ORDER BY RAND() LIMIT 1[/code:1:f6fc3bc1b4]
Comment peu... Forum Développement d'un site Web
La logique floue permet d'étendre les résultats d'une réquête à des résultats proches mais qui ne satisfont pas toutes les conditions d'une requête. Par exemple, si on cherche les écrans...
Bonsoir,
Je me heurte à un souci que je n'arrive pas à comprendre.
J'ai dans une table mySql des colonnes latitude et longitude.
Dans phpMyAdmin, tout est ok.
Je fais ma requête et là, paf, certaines valeurs se retrouvent arrondies. Par exe... Forum Développement d'un site Web
MySQL Table Checksum est un outil qui permet de vérifier le contenu des tables MySQL, quelque soit leur moteur de stockage. Vous pouvez l'utiliser pour comparer des tables entre plusieurs...
Sites de l'annuaire
Voici des sites figurant dans notre annuaire (inscription gratuite) :
- SQL CodeS-SourceS
Exemples de scripts SQL pour les bases de données...
Catégorie : Programmation > MySQL
http://www.sqlfr.com/
- Table de massage modèle MayaM
Tables de massage de qualité dès 298.- CHF. Table de massage pliable, table massage pliante en bois, tables de massage pliantes en aluminium, tables de massage pliables en bois, Tables de massage pliable en aluminium, Tables de massage transportable. Table de massage d'occasion. Table de massage électrique ou table de massage hydraulique....
Catégorie : Massages > Table de massage
http://www.tables-de-massage.ch/tables-de-massage-pliable.php
- Table de massage Prix Réduit
table de massage à prix discount dès 298 CHF, table de massage fixe, tables de massages pliante, table massage pliable, tables de massage électriques, divers choix et coloris à des prix concurrentiels, tables de massage top qualité....
Catégorie : Massages > Table de massage
http://www.table-de-massage.ch/table-de-massage.php
- Table de massage à bas prix: Prix-Réduit
Vente de table de massage à bas prix. table de massage pliable (pliante), table de massage fixe, tables de massages électriques, tables de massage hydrauliques....
Catégorie : Massages > Table de massage
http://www.prix-reduit.ch
- La Table de Massage - Jacques Clavier Paris -
Fabricant vend sur son propre site: Tables de massage de qualité, garanties 20 ans. Nombreuses options et personnalisations possibles: Choix du revêtement (plusieurs classes de vinyls et de cuirs véritables), chauffante, largeur spéciale... Aussi une gamme ultra légère en matériaux composites, des tables électriques, des tables fixes, des chaises de massage, des accessoires ... et une section Offres Spéciales avec des destockages quasi-permanents. Expeditions en France - Suisse - Espagne - Belgique - Possible dans le monde entier sur demande....
Catégorie : Massages > Table de massage
http://www.JacquesClavier-Massage.com/
- Table de cuisson induction, plaque induction, guide d'achat des tables à induction
Vente en ligne de table de cuisson à induction : consultez notre guide d'achat des plaques induction, nous avons en stock toutes les grandes marques : Sauter, Bosch, Brandt, De Dietrich, Miele, Siemens, Electrolux, etc... Nous avons la table de cuisson induction que vous cherchez....
Catégorie : Produits et services de consommation > Electroménager
http://www.cuisson-induction.fr/shop/
- Lepongiste - 1ère communauté dédié au tennis de table
Retrouvez toute l'actualité du tennis de table, les classements des 200 meilleurs pongistes français, les résultats de la PRO A et PRO B ainsi que le critérium fédéral. Rejoignez la communauté du tennis de table et partagez la passion avec des milliers d'autres pongistes....
Catégorie : Sports de raquettes > Tennis de table
http://lepongiste.com/
- Tennis de Table Dauphin !
Equipement pour le tennis de table (ping-pong) - Présentation, produits, contacts, commande en ligne. Le spécialiste du Tennis de Table !...
Catégorie : Tennis de table > Vente produits tennis de table
http://www.tennis-de-table-dauphin.com/
- Dasras - Table de salle à manger - Table basse
La société Dasras est fabricant de meubles depuis 1981. Elle est spécialisée dans la fabrication des tables 4 pieds et plus précisément des tables de salles à manger et des tables basses....
Catégorie : Ameublement > Tables
http://www.dasras.fr/
- Broderie Richelieu et point d'ombre faite à la main - A Madagascar
Nous vendons des articles brodés (richelieu et point d'ombre) fait entièrement à la main comme rideau, nappe de table, chemin de table, set de table et nappe ronde. Nous somme basés à Madagascar...
Catégorie : Madagascar > Commerce et économie Madagascar
http://lilibroderie.miadana.com/
Autres actualités
- MySQL Table Checksum 1.1.0 publié ...
MySQL Table Checksum 1.1.0 apporte de nombreuses améliorations, parmi lesquelles la plus importante est une nouvelle méthode pour s'assurer que l'esclave a les mêmes données que le maître. Au lieu...[...]
- MySQL Table Checksum publié ...
MySQL Table Checksum est un outil qui permet de vérifier le contenu des tables MySQL, quelque soit leur moteur de stockage. Vous pouvez l'utiliser pour comparer des tables entre plusieurs...[...]
- Profilage de requête : intégré à MySQL 5.0.37 ...
Depuis Novembre 2005, je travaille sur un profileur de requête pour MysQL, grâce aux commandes SHOW PROFILE et SHOW PROFILES. C'est un projet intéressant, et il est maintenant rendu public...[...]
- Truite vera cruz ...
Ingrédient
marinade
1-1/2 c. à table d’olives noires en tranches
1-1/2 c. à table d’olives vertes en tranches
3 c. à table d’huile d’olive
3 c. à table de vin blanc
1 c[...]
- Obtention de lignes aléatoires dans une table MySQL ...
Obtenir des lignes aléatoires dans une table MySQL est un excercice assez paradoxal : les tables SQL sont prévues pour trier et analyser, mais pas pour prendre au hasard.
C'est...[...]
- A MySQL Storage Engine for AWS S3 ...
Mark Atwood publie un moteur de table MySQL qui stocke ses données à distance, sur le service de stockage Amazon.
Amazon propose un système de stockage flexible, où l'on paie...[...]
- Sniper MySQL ...
Je cherchais un tueur de requête pour MySQL depuis longtemps. Ce sont simplement des programmes qui surveillent la commande show processlist de MySQL, et décident d'interrompre des requêtes qui violen[...]
- Calculer une somme de contrôle pour une table MySQL ...
MySQL ne dispose d'aucune méthode pour calculer une somme de contrôle sur une table hormis pour les tables MyISAM. Les sommes de contrôles sont pratiques pour vérifier que de[...]
- Verrouillage de table MySQL et ...
- MySQL 5.1 : le partionnage de table disponible ...
- MySQLPHPGrid : publiez vos tables MySQL Ajax ...
MySQLPHPGrid affiche une table de données éditable, paginée et Ajax. En quelques options de configuration (insertion, sélection, modification, effacement, tris, accès à la base de données), il devient[...]
- Nombre moyen de mots par requête : statistiques AOL Août 2006 ...
- Conseils d'optimisations d'une table MySQL ...
- Paramétrer le cache de requête de MySQL ...
- Appliquer la logique floue à une table MySQL ...
|
|
 |
|