OVH Cloud OVH Cloud

Oracle par OLE DB

3 réponses
Avatar
Yves T
J'ai une table Oracle avec 66'000 enregistrements. J'ai créé une table
fichier par le RAD pour lire cette table Oracle.
Mais il me faut au moins 4 min pour que la fenêtre s'ouvre et ensuite tous
les enregistrements sont lus !!
C'est la 1ère fois que je touche Oracle... sous HF, une table fichier lit
que les enregistrements à afficher pas plus, c'est pourquoi c'est hyper
rapide ... peut-on avoir la même fonction avec Oracle ??

Merci pour vos infos.
Yves

3 réponses

Avatar
Roumegou
Yves T a présenté l'énoncé suivant :
J'ai une table Oracle avec 66'000 enregistrements. J'ai créé une table
fichier par le RAD pour lire cette table Oracle.
Mais il me faut au moins 4 min pour que la fenêtre s'ouvre et ensuite tous
les enregistrements sont lus !!
C'est la 1ère fois que je touche Oracle... sous HF, une table fichier lit
que les enregistrements à afficher pas plus, c'est pourquoi c'est hyper
rapide ... peut-on avoir la même fonction avec Oracle ??

Merci pour vos infos.
Yves



Je crois qu'utiliser le RAD, les tables fichiers avec Oracle est une
erreur. C'est toute l'approche qu'il faut revoir et utiliser des tables
mémoires que tu charges en fonction d'une requete composée avec des
critères renseignés ou non par l'utilisateur.

Le RAD, cela peut aller pour des petites tables de correspondance, pas
pour des tables de données importantes.

--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Yves
Merci Eric.

"Roumegou" a écrit dans le message de
news:
Yves T a présenté l'énoncé suivant :
> J'ai une table Oracle avec 66'000 enregistrements. J'ai créé une table
> fichier par le RAD pour lire cette table Oracle.
> Mais il me faut au moins 4 min pour que la fenêtre s'ouvre et ensuite


tous
> les enregistrements sont lus !!
> C'est la 1ère fois que je touche Oracle... sous HF, une table fichier


lit
> que les enregistrements à afficher pas plus, c'est pourquoi c'est hyper
> rapide ... peut-on avoir la même fonction avec Oracle ??
>
> Merci pour vos infos.
> Yves

Je crois qu'utiliser le RAD, les tables fichiers avec Oracle est une
erreur. C'est toute l'approche qu'il faut revoir et utiliser des tables
mémoires que tu charges en fonction d'une requete composée avec des
critères renseignés ou non par l'utilisateur.

Le RAD, cela peut aller pour des petites tables de correspondance, pas
pour des tables de données importantes.

--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)



Avatar
ted
"Yves" écrivait news:40f56b29$:

Merci Eric.

"Roumegou" a écrit dans le message de
news:
Yves T a présenté l'énoncé suivant :
> J'ai une table Oracle avec 66'000 enregistrements. J'ai créé une
> table fichier par le RAD pour lire cette table Oracle.
> Mais il me faut au moins 4 min pour que la fenêtre s'ouvre et
> ensuite


tous
> les enregistrements sont lus !!
> C'est la 1ère fois que je touche Oracle... sous HF, une table
> fichier


lit
> que les enregistrements à afficher pas plus, c'est pourquoi c'est
> hyper rapide ... peut-on avoir la même fonction avec Oracle ??
>
> Merci pour vos infos.
> Yves

Je crois qu'utiliser le RAD, les tables fichiers avec Oracle est une
erreur. C'est toute l'approche qu'il faut revoir et utiliser des
tables mémoires que tu charges en fonction d'une requete composée
avec des critères renseignés ou non par l'utilisateur.

Le RAD, cela peut aller pour des petites tables de correspondance,
pas pour des tables de données importantes.

--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)











--
Salut

Choisi un RAD SQL qui sera mieux adapté avec une base comme ORACLE. Par
contre l'utilisation de table mémoire n'est pas forcement une bonne idée
surtout quand il y a des milliers d'enregistrements à afficher.
Tu risques d'avoir des pb de temps si tu fais une requête avec un order
by sur une colonne et une table fichier triée sur une autre.
J'ai remarqué que sur les tables fichiers basées sur une requête, il faut
mettre "automatique" en clé de parcours, sinon il y a deux exécution de
la requête !

En esperant t'avoir aidé.
ted