Arjen Lentz redore le blason des tables MyISAM (le moteur de table par défaut pour MySQL actuellement), qui n'est pas simplement 'bon pour les lectures!'. Les insertions sont un autre...
Insert et update permettent de modifier des lignes, mais il est parfois nécessaire de faire un select juste après pour obtenir ces informations.
Arjen Lentz propose un truc pour noter...
In Disk Utility, select the USB Flash Drive and then Select Partition.
From here select 1 Partition and then click Options
Select GUID Partition Table so that our computer can boot from the device
Name the Volume and click Apply.
select the Flash Drive
Select the Erase tab on the right and then set Format to Mac OS Extended (Journaled). [...]
Replace est une extension du langage SQL par MySQL, où le serveur vérifie la présence d'une donnée (en se basant sur la clé primaire), pour réaliser une insertion (si elle est absente) ou un remplacement (si elle est présente). Cette commande permet de passer une seule instruction pour faire une opération en deux temps : select puis insert ou update.
L'implémentation de replace est en fait un delete puis insert. Cela peut conduire à des comportements inattendus, comme le présente Christohpe Gesché.
Les tables MyISAM et InnoDB entretiennent des statistiques sur les données qui sont stockées dans les tables, afin de pouvoir les fournir à l'optimiseur de requêtes lorsque ce dernier choisit son plan d'exécution (c'est la méthode pour résoudre une requête rapidement). Les deux moteurs utilisent des approches très différentes pour ces calculs, et les résultats sont très variés : en fait, si MyISAM donne des chiffres exact en un tour d'ANALYZE,
Peter Zaitsev indique aussi que, selon son expérience, ANALYZE est plus souvent abusé que sous-utilisé : en bref, ANALYZE TABLE, qui remet à jour les statistiques de cardinalité est trop souvent appliqué (avec un coût important pour le serveur), alors que les tables pourraient continuer à vivre même avec des stats un peu erronées. Il faut savoir que l'optimiseur ne travaille pas avec des méthodes exactes, mais des estimations, alors 10 ou 20% d'erreurs sont encore OK. ANALYZE: MyISAM vs Innodb (0 visite)
Comment insérer des données dans une table ? Eh bien par INSERT. Derrière cette évidence saviez vous que vous avez en fait 3 types d'INSERT ?
INSERT / VALUES
Le courant d'entre tous, c'est celui-ci qui permet d'insérer les valeurs d'un enregistrem...
Carsten Perdersen, responsable des certifications MySQL, livre 2 astuces pour réaliser les requêtes suivantes avec MySQL 4.1 et plus récent :
SELECT member_id, name FROM a
INTERSECT
SELECT member_id, name FROM b
et
SELECT member_id, name FROM a
MINUS
SELECT member_id, name FROM b
Bonjour, je parcoure le web desesperement à la recherche d'une solution, j'ai tout testé :
hébergeur low cost , et aucun ne peut me garantir des hits illimités sql (select, update, insert) sur mes tables sql et je disjoncte, j'ai besoin de plus de... Forum Administration d'un site Web
Bonjour, je voulais savoir qu'elle est la requête la plus efficace ?
Y a t-il une meilleur solution ?
SELECT id
FROM produits
WHERE ref in (SELECT ref FROM stock)
AND fournisseur=2
SELECT p.id, s.prix
FROM produits p LEFT JOIN stock s ON ... Forum Administration d'un site Web
India : security VAD Select Technologies has signed a distribution partnership with Celestix. Celestix products will enable Select to propose its clients a cheaper alternative for their IT security (source : ChannelTimes India)....
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
Vends insert cheminée complet avec pointe marbre sauf tubage.Visible à St Martin. Contact par tél au 06 87 82 39 61 ou email.
Select your missions, select your weapons, and try to stay professional. Take out your targets, acquire top secret information and escape. Aim and shoot with the mouse. Reload with spacebar.
Une nouvelle catégorie vient de faire son apparition sur Boulevard Création, voici Boulevard Select !
Boulevard Select est tout simplement une sélection de :
- Vidéos
- Animations
- Jeux Flash
- Sites Internet
- Bon plans
- Musique
- Images
Tous les jours, nous allons nous efforcer de remplir au maximum ces sélections pour vous proposer le meilleur du web !
Chaque sélection dispose d'un petit commentaire, ainsi que d'un lien renvoyant vers l'artiste, ou l'auteur originel de l'oeuvre.
Pour vous rendre sur Boulevard Select, rien de plus simple, passez soit par le menu, soit par le lien suivant :
-> Boulevard Select
Bonjour à tous,
Sous FireFox se produit un phénomène trés bizare avec une de mes balise <OPTION> dans un <SELECT>. Une fois n'est pas coutme, tout se passe bien sous IE. Sous FIREFOX le SELECT n'est pas cliquable! En fait il faut se pl... Forum Développement d'un site Web