|
Bas de page | |
---|---|
Auteur | Sujet : Performance sur les dates ? |
Publicité | Posté le 04-04-2007 à 17:32:36 |
couak |
pot2yaourt |
|
pot2yaourt | Ok, donc si je comprends bien, en faisant :
Message édité par pot2yaourt le 05-04-2007 à 10:04:22 |
orafrance |
pot2yaourt |
|
couak |
Taz bisounours-codeur |
Publicité | Posté le 06-04-2007 à 00:07:36 |
pot2yaourt |
Message cité 1 fois Message édité par pot2yaourt le 06-04-2007 à 08:55:08 |
pikti I’ve done worse |
MagicBuzz | chuis d'accord avec pikti. le souci du between, c'est que ça va donner un résultat faux . |
orafrance |
|
MagicBuzz | ben si. between ça fait >= et <=
|
orafrance | évidemment il faut adapter les bornes |
pikti I’ve done worse |
|
MagicBuzz | genre, le truc que j'ai expliqué 2 lignes plus haut |
orafrance | ouais c'est trop injuste
|
Beegee | Une autre possibilité :
|
orafrance | et il va éviter d'utiliser l'éventuel index... dans un sujet sur les performances c'est moyen |
couak |
|
orafrance | le nom est bien choisi en effet |
casimimir | faut voir pour l'index degueu... ca peut parfois se justifier
|
Beegee | S'il y a un index sur champDate :
|
couak | vous vous faites des noeuds au cerveau pour pas grand chose vous êtes en train d'essayer de gratter 1/4 de cycle de processeur |
orafrance |
|
MagicBuzz | avec sql server c'est quand même plus simple... tu fais un round(ladate,0) et tu bosses qu'avec la partie date.
|
orafrance | TRUNC fait pareil |
MagicBuzz | ben alors pkoi tu dis qu'il utilise pas les index ?
|
orafrance | ha oui, en effet, le résultat est le même mais pas le temps de le voir
|
MagicBuzz | Quelle merde Oracle
Message édité par MagicBuzz le 16-04-2007 à 14:23:01 |
MagicBuzz | Après tests, c'est tout comme j'ai dit
Message édité par MagicBuzz le 16-04-2007 à 14:45:20 |
MagicBuzz | Edit : En fait, c'est pas trop un partage en live la capture d'écran...
Message édité par MagicBuzz le 16-04-2007 à 14:47:46 |
orafrance | les plans d'exécution sous SQL-Server stro laid
Message édité par orafrance le 16-04-2007 à 16:29:29 |
MagicBuzz | moi je les aime bien les PE de SQL Server. c'est mieux que les listings que t'as sous SQL+
Message édité par MagicBuzz le 16-04-2007 à 17:16:06 |
orafrance | tu as la même chose sous Oracle, il suffit d'utiliser la console d'admin livrée avec Oracle client ou SQL Developper encore gratuit pour l'instant Message édité par orafrance le 17-04-2007 à 11:23:10 |
Publicité | Posté le |
Sujets relatifs | |
---|---|
Modification de dates EXE et antivirus | Nombre de mois différents par rapport a des dates |
question sur les dates | [exel\calc]comparaison de dates ?! |
Selectionner des semaines avec leurs intervalles de dates | [SQL] Indicateur de performance pour une base Oracle |
Programme calculant la difference entre 2 dates | Modification des dates d'une table mysql |
Requête *entre deux dates | Différence de performance entre Access et SQL Server ? |
Plus de sujets relatifs à : Performance sur les dates ? |