Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1859 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6  7  8
Auteur Sujet :

Un ALTER sur beaucoup d'enregistrements ...

n°481600
Max Evans
Posté le 08-08-2003 à 21:28:33  profilanswer
 

Reprise du message précédent :

MagicBuzz a écrit :


bah c'est ce que j'ai lancé.
 
j'ai pu voir que j'ai une base "test" qui est vide, et c'est tout...


 
Ouep, TEST c'est une base par defaut ;)

mood
Publicité
Posté le 08-08-2003 à 21:28:33  profilanswer
 

n°481603
Max Evans
Posté le 08-08-2003 à 21:29:23  profilanswer
 

x-httpd-php a écrit :


 

Code :
  1. mysql> SELECT * FROM smallville_topic_cat1 WHERE trash = 0 ORDER BY dernier_date DESC LIMIT 99991,10;
  2. +-------+-------+--------+--------+---------+-----+----------------+---------------------+------------------+-------+-------+-------+-----------+---------------------+
  3. | id    | icone | titre  | auteur | reponse | vue | dernier_auteur | dernier_date        | dernier_id_topic | ferme | split | trash | avertmodo | date                |
  4. +-------+-------+--------+--------+---------+-----+----------------+---------------------+------------------+-------+-------+-------+-----------+---------------------+
  5. | 51753 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-01-10 10:24:35 |            74040 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  6. |  7541 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-01-10 10:24:27 |            62588 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  7. | 93571 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-01-10 10:22:56 |            50006 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  8. | 67696 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-01-10 10:22:50 |            46140 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  9. | 20106 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-01-10 10:22:34 |            98871 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  10. | 70127 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-01-10 10:21:12 |            48907 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  11. | 82267 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-01-10 10:19:24 |            39211 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  12. | 90696 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-01-10 10:18:40 |            95966 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  13. | 31201 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-01-10 10:17:54 |            55978 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  14. | 28421 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-01-10 10:14:34 |            80417 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  15. +-------+-------+--------+--------+---------+-----+----------------+---------------------+------------------+-------+-------+-------+-----------+---------------------+
  16. 10 rows in set (0.00 sec)

 


 
La j'hallucine :??:
 
Kk'un m'explique ? :o

n°481604
MagicBuzz
Posté le 08-08-2003 à 21:29:43  profilanswer
 

ok, je dwl ça : PremiumSoft MySQL Studio (MySQL GUI) 5.2

n°481605
skylight
Made in France.
Posté le 08-08-2003 à 21:30:28  profilanswer
 

Max Evans a écrit :


 
La j'hallucine :??:
 
Kk'un m'explique ? :o

Hum
Tu veux que x-httpd-php t'expliques ? [:wam]
 
Prépare toi à sucer :/

n°481607
Max Evans
Posté le 08-08-2003 à 21:30:57  profilanswer
 

Skylight a écrit :

Hum
Tu veux que x-httpd-php t'expliques ? [:wam]
 
Prépare toi à sucer :/


 
:o
 
Spa ton multi ca ? :D

n°481608
x-httpd-ph​p
Posté le 08-08-2003 à 21:31:00  profilanswer
 

Skylight a écrit :

Hum
Tu veux que x-httpd-php t'expliques ? [:wam]
 
Prépare toi à sucer :/

Putain tu m'as niqué la tentative d'approche :sarcastic:

n°481610
Max Evans
Posté le 08-08-2003 à 21:32:00  profilanswer
 

x-httpd-php a écrit :

Putain tu m'as niqué la tentative d'approche :sarcastic:


 
:o

n°481611
skylight
Made in France.
Posté le 08-08-2003 à 21:32:52  profilanswer
 

Max Evans a écrit :


 
:o
 
Spa ton multi ca ? :D

J'ai pas de multis [:mmmfff]

n°481613
skylight
Made in France.
Posté le 08-08-2003 à 21:33:15  profilanswer
 

x-httpd-php a écrit :

Putain tu m'as niqué la tentative d'approche :sarcastic:

Connard en plus tu cherches ailleurs [:mmmfff]

n°481614
Max Evans
Posté le 08-08-2003 à 21:33:20  profilanswer
 

Skylight a écrit :

J'ai pas de multis [:mmmfff]


 
 :lol:  :lol:  :lol:  
 
httpd > Tu peux faire un ORDER BY dernier_id_topic DESC pliz ? :)

mood
Publicité
Posté le 08-08-2003 à 21:33:20  profilanswer
 

n°481617
MagicBuzz
Posté le 08-08-2003 à 21:34:18  profilanswer
 

personne veut m'envoyer un backup de sa table au format texte par exemple ? (csv ça devrait le faire)

n°481618
x-httpd-ph​p
Posté le 08-08-2003 à 21:34:39  profilanswer
 

Max Evans a écrit :


 
 :lol:  :lol:  :lol:  
 
httpd > Tu peux faire un ORDER BY dernier_id_topic DESC pliz ? :)


 

Code :
  1. mysql> SELECT * FROM smallville_topic_cat1 WHERE trash = 0 ORDER BY dernier_id_topic DESC LIMIT 99991,10;
  2. +-------+-------+--------+--------+---------+-----+----------------+---------------------+------------------+-------+-------+-------+-----------+---------------------+
  3. | id    | icone | titre  | auteur | reponse | vue | dernier_auteur | dernier_date        | dernier_id_topic | ferme | split | trash | avertmodo | date                |
  4. +-------+-------+--------+--------+---------+-----+----------------+---------------------+------------------+-------+-------+-------+-----------+---------------------+
  5. | 41566 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-09-27 17:51:48 |                9 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  6. | 31168 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-03-11 19:48:54 |                8 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  7. | 88619 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-08-20 20:15:13 |                7 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  8. | 94083 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-04-24 19:47:45 |                7 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  9. | 12531 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-06-21 15:55:41 |                6 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  10. | 68278 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-06-19 15:27:31 |                6 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  11. |  7930 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-05-16 10:56:53 |                4 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  12. | 69556 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-04-28 14:49:55 |                3 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  13. | 76184 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-02-26 23:53:50 |                1 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  14. | 92873 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-06-17 20:47:13 |                1 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  15. +-------+-------+--------+--------+---------+-----+----------------+---------------------+------------------+-------+-------+-------+-----------+---------------------+
  16. 10 rows in set (0.00 sec)

n°481620
Max Evans
Posté le 08-08-2003 à 21:34:58  profilanswer
 

MagicBuzz a écrit :

personne veut m'envoyer un backup de sa table au format texte par exemple ? (csv ça devrait le faire)


 
Ca fait 18 Mo quand meme :/
 
J'up a 16 Ko ; httpd, tu fe du combien ? :)

n°481621
skylight
Made in France.
Posté le 08-08-2003 à 21:35:00  profilanswer
 

Max Evans a écrit :


 
 :lol:  :lol:  :lol:  
 
httpd > Tu peux faire un ORDER BY dernier_id_topic DESC pliz ? :)

Tu peux l'appeller détéssé aussi, il aime bien :)
 
A+

n°481622
x-httpd-ph​p
Posté le 08-08-2003 à 21:35:09  profilanswer
 

Skylight a écrit :

Connard en plus tu cherches ailleurs [:mmmfff]

Nan, je me tais :whistle: :lol:

n°481623
Max Evans
Posté le 08-08-2003 à 21:35:15  profilanswer
 

x-httpd-php a écrit :


 

Code :
  1. mysql> SELECT * FROM smallville_topic_cat1 WHERE trash = 0 ORDER BY dernier_id_topic DESC LIMIT 99991,10;
  2. +-------+-------+--------+--------+---------+-----+----------------+---------------------+------------------+-------+-------+-------+-----------+---------------------+
  3. | id    | icone | titre  | auteur | reponse | vue | dernier_auteur | dernier_date        | dernier_id_topic | ferme | split | trash | avertmodo | date                |
  4. +-------+-------+--------+--------+---------+-----+----------------+---------------------+------------------+-------+-------+-------+-----------+---------------------+
  5. | 41566 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-09-27 17:51:48 |                9 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  6. | 31168 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-03-11 19:48:54 |                8 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  7. | 88619 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-08-20 20:15:13 |                7 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  8. | 94083 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-04-24 19:47:45 |                7 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  9. | 12531 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-06-21 15:55:41 |                6 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  10. | 68278 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-06-19 15:27:31 |                6 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  11. |  7930 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-05-16 10:56:53 |                4 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  12. | 69556 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-04-28 14:49:55 |                3 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  13. | 76184 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-02-26 23:53:50 |                1 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  14. | 92873 | 12    | Mouarf | Arnaud |       0 |   0 | Arnaud         | 2003-06-17 20:47:13 |                1 |     0 |     0 |     0 |         0 | 0000-00-00 00:00:00 |
  15. +-------+-------+--------+--------+---------+-----+----------------+---------------------+------------------+-------+-------+-------+-----------+---------------------+
  16. 10 rows in set (0.00 sec)

 


 
/me va se pendre [:mlc]

n°481625
Max Evans
Posté le 08-08-2003 à 21:36:04  profilanswer
 

Sky, o lieu de jouer au rigolo, fais le test sur ton serveur  :whistle:

n°481626
x-httpd-ph​p
Posté le 08-08-2003 à 21:36:14  profilanswer
 

MagicBuzz a écrit :

personne veut m'envoyer un backup de sa table au format texte par exemple ? (csv ça devrait le faire)

Je te fais ça :)

n°481627
MagicBuzz
Posté le 08-08-2003 à 21:36:40  profilanswer
 

Max Evans a écrit :


 
Ca fait 18 Mo quand meme :/
 
J'up a 16 Ko ; httpd, tu fe du combien ? :)


moi ? du 1024 :D
 
nan, mais zippé, ça devrait être beaucoup plus petit.
par contre, rebuild tes données pour que la date ne soit pas identique tout le temps. ni trash.
parceque sinon, le test est biaisé : mysql te retourne les 10 permières lignes trouvées, puisqu'elles sont toutes identiques...

n°481628
x-httpd-ph​p
Posté le 08-08-2003 à 21:37:10  profilanswer
 

MagicBuzz a écrit :

personne veut m'envoyer un backup de sa table au format texte par exemple ? (csv ça devrait le faire)

Le fichier texte avec les requêtes, ça te va ?

n°481629
Max Evans
Posté le 08-08-2003 à 21:37:28  profilanswer
 

MagicBuzz a écrit :


moi ? du 1024 :D
 
nan, mais zippé, ça devrait être beaucoup plus petit.
par contre, rebuild tes données pour que la date ne soit pas identique tout le temps. ni trash.
parceque sinon, le test est biaisé : mysql te retourne les 10 permières lignes trouvées, puisqu'elles sont toutes identiques...


 
Beh la date n'est jamais la meme, c'est une date aléatoire ;)
Quant au trash, il ne peux prendre que 2 valeurs, 0 ou 1

n°481631
x-httpd-ph​p
Posté le 08-08-2003 à 21:37:57  profilanswer
 

MagicBuzz a écrit :


moi ? du 1024 :D
 
nan, mais zippé, ça devrait être beaucoup plus petit.
par contre, rebuild tes données pour que la date ne soit pas identique tout le temps. ni trash.
parceque sinon, le test est biaisé : mysql te retourne les 10 permières lignes trouvées, puisqu'elles sont toutes identiques...

Je laisse faire Max alors :D

n°481632
skylight
Made in France.
Posté le 08-08-2003 à 21:38:11  profilanswer
 

Max Evans a écrit :

Sky, o lieu de jouer au rigolo, fais le test sur ton serveur  :whistle:  

Nan

n°481633
x-httpd-ph​p
Posté le 08-08-2003 à 21:38:28  profilanswer
 

Max Evans a écrit :


 
Beh la date n'est jamais la meme, c'est une date aléatoire ;)
Quant au trash, il ne peux prendre que 2 valeurs, 0 ou 1

Bah regarde le résultat des mes requêtes, la date est tout le temps nulle :??:

n°481634
MagicBuzz
Posté le 08-08-2003 à 21:38:30  profilanswer
 

Max Evans a écrit :


 
Beh la date n'est jamais la meme, c'est une date aléatoire ;)
Quant au trash, il ne peux prendre que 2 valeurs, 0 ou 1


bah met dedans le modulo 3 de i par exemple, histoire de pas tout le temps avoir 0
ou même tu met un nombre aléatoire de 0 à 2, comme ça c'est encore plus alléatoire

n°481635
Max Evans
Posté le 08-08-2003 à 21:38:34  profilanswer
 

x-httpd-php a écrit :

Je laisse faire Max alors :D


 
^^
Je compresse pour voir ;)

n°481636
Max Evans
Posté le 08-08-2003 à 21:39:02  profilanswer
 

x-httpd-php a écrit :

Bah regarde le résultat des mes requêtes, la date est tout le temps nulle :??:


 
 :non:  
dernier_date n'est jamais nulle, date oui :)

n°481637
x-httpd-ph​p
Posté le 08-08-2003 à 21:39:13  profilanswer
 

Raconte comme t'as pas l'air d'un con avec ta chambre fermée à clé, et celle-ci perdue :whistle:

n°481638
Max Evans
Posté le 08-08-2003 à 21:39:25  profilanswer
 

MagicBuzz a écrit :


bah met dedans le modulo 3 de i par exemple, histoire de pas tout le temps avoir 0
ou même tu met un nombre aléatoire de 0 à 2, comme ça c'est encore plus alléatoire


 
Beh a ce moment la, j'enleve le WHERE trash=0 :D

n°481639
MagicBuzz
Posté le 08-08-2003 à 21:39:28  profilanswer
 

x-httpd-php a écrit :

Bah regarde le résultat des mes requêtes, la date est tout le temps nulle :??:


oui, et regarde les ID retournés : c'est pas les derniers ni rien => mysql t'as ressorti les 10 permières entrées de son index, donc c'est forcément extrêment rapide ;)

n°481640
x-httpd-ph​p
Posté le 08-08-2003 à 21:39:40  profilanswer
 

Max Evans a écrit :


 
 :non:  
dernier_date n'est jamais nulle, date oui :)

Ah oui sorry :)

n°481642
MagicBuzz
Posté le 08-08-2003 à 21:40:16  profilanswer
 

Max Evans a écrit :


 
Beh a ce moment la, j'enleve le WHERE trash=0 :D


nan, faut justement se baser sur une base "polluée" afin de refletter au mieu les conditions réelles

n°481643
MagicBuzz
Posté le 08-08-2003 à 21:40:42  profilanswer
 


sorry aussi, j'avais pas fait gaffe :D

n°481644
x-httpd-ph​p
Posté le 08-08-2003 à 21:41:22  profilanswer
 

MagicBuzz a écrit :


oui, et regarde les ID retournés : c'est pas les derniers ni rien => mysql t'as ressorti les 10 permières entrées de son index, donc c'est forcément extrêment rapide ;)

C'est pas ordonné par le champ ID, c'est normal :o
Il fait sont ORDER BY sur un autre champ :)

n°481645
MagicBuzz
Posté le 08-08-2003 à 21:41:38  profilanswer
 

ps: et pendant qu'on y est, vous pourrez poster la syntaxe pour créer un index avec mysql ? parceque j'ai cru comprendre que ct différent d'oracle et de mssql (c'est create index avec oracle et mssql, et non pas alter)

n°481646
MagicBuzz
Posté le 08-08-2003 à 21:42:06  profilanswer
 

x-httpd-php a écrit :

C'est pas ordonné par le champ ID, c'est normal :o
Il fait sont ORDER BY sur un autre champ :)


vi, mais j'avais pas fait gaffe que la date n'était pas nulle ;)

n°481647
x-httpd-ph​p
Posté le 08-08-2003 à 21:42:13  profilanswer
 

MagicBuzz a écrit :

ps: et pendant qu'on y est, vous pourrez poster la syntaxe pour créer un index avec mysql ? parceque j'ai cru comprendre que ct différent d'oracle et de mssql (c'est create index avec oracle et mssql, et non pas alter)

ALTER TABLE ta_table ADD INDEX(champ1,champ2,...);

n°481648
MagicBuzz
Posté le 08-08-2003 à 21:42:46  profilanswer
 

x-httpd-php a écrit :

ALTER TABLE ta_table ADD INDEX(champ1,champ2,...);


thx :jap:
 
et pour que ce soit ordonné par un champ ?

n°481649
skylight
Made in France.
Posté le 08-08-2003 à 21:43:33  profilanswer
 

x-httpd-php a écrit :

Raconte comme t'as pas l'air d'un con avec ta chambre fermée à clé, et celle-ci perdue :whistle:

Mon pere a testé et trouvé une autre clé [:mmmfff]
 
Sauf qu'elle s'enleve pas de la porte quand c'est ouvert [:mmmfff]

n°481650
x-httpd-ph​p
Posté le 08-08-2003 à 21:44:34  profilanswer
 

MagicBuzz a écrit :


thx :jap:
 
et pour que ce soit ordonné par un champ ?

ALTER TABLE ta_table ORDER BY champ DESC;
Enfin je crois :??:


Message édité par x-httpd-php le 08-08-2003 à 21:44:45
n°481651
Max Evans
Posté le 08-08-2003 à 21:44:42  profilanswer
 

J'suis d'un poisseux RHAAAAAAAAAAAAAAAAAAAAAAAAAAAAA :o
 
J'ai voulu lancer l'exportation, charge CPU = 100%, j'pouvais pu rien faire :o

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6  7  8

Aller à :
Ajouter une réponse
 

Sujets relatifs
Comment avoir le nombre total d'enregistrements dans une table MySQL ?[Access] Comment évolue l'espace disque selon les enregistrements !
[MYSQL] Déplacer des enregistrements d'une table à une autrerequète sql en php modifiant plusieurs enregistrements
Supprimer TOUS les enregistrements d'une table ParadoxEncore un soucis VBA !!! Affichage des enregistrements
SQL Server : récupérer les enregistrements n à m, problème[oracle] récuérer les enregistrements n à m résultants d'une requête
compter simplement les enregistrements d'une table SQL..MySql : Alter Table ....ADD
Plus de sujets relatifs à : Un ALTER sur beaucoup d'enregistrements ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR