konto usunięte

Temat: Oracle narzedzia.?

Witam.
1) Posiadam 20 baz i kazda baza ma kolo 20 kwerend,makr,modolow itp.
Mam pytanie czy istnieje jakies narzedzie oraclowe ktore konwertuje,transformatuje te bazy do oracla 9.1 ?
Widzialem narzedzie translacion ktore zamienia kod VBA na PL SQL ale niestety niektore funkcje w accesie nie jest w stanie tego zrobic.
A reczenie nie chce mi sie ...
2) Czy istnieje narzedzie ktore optymalizuje zapytania sql.
chodzi mi o to np .

create table a as select * from b
create table c as select * from a

a programik powinien mi zwrócić

create table c as select * from b

konto usunięte

Temat: Oracle narzedzia.?

Radosław Karbarz:
2) Czy istnieje narzedzie ktore optymalizuje zapytania sql.
chodzi mi o to np .

create table a as select * from b
create table c as select * from a

a programik powinien mi zwrócić

create table c as select * from b

No raczej to był kiepski optymalizator gdyż optymalizacja według mnie polega na osiągnięciu tego samego efektu inna lepszą drogą w tym przypadku nie masz tego samego wyniku. takiego czegoś nie da się zoptymalizować w podany sposób.
Marek A.

Marek A. Senior Database
Analyst, UPS Polska
Sp. zo.o.

Temat: Oracle narzedzia.?

1. To migracja z Accessa czy z czego? Jeśli z MS Accessa, to można zmigrować całą aplikację do APEX-a za pomocą Application Migrations Workshop (ale szczerze mówiąc nie sprawdzałem jak to działa):

http://download.oracle.com/docs/cd/E11882_01/appdev.11...

2. Do optymalizacji zapytań używam Quest SQL Optimizer for Oracle:

http://www.quest.com/sql-optimizer-for-oracle/

konto usunięte

Temat: Oracle narzedzia.?

Tomasz P.:
Radosław Karbarz:
2) Czy istnieje narzedzie ktore optymalizuje zapytania sql.
chodzi mi o to np .

create table a as select * from b
create table c as select * from a

a programik powinien mi zwrócić

create table c as select * from b

No raczej to był kiepski optymalizator gdyż optymalizacja według mnie polega na osiągnięciu tego samego efektu inna lepszą drogą w tym przypadku nie masz tego samego wyniku. takiego czegoś nie da się zoptymalizować w podany sposób.
widze ze nie zrozumiales problemu.
I szukam lepszej drogi i wyniki maja byc te same.

konto usunięte

Temat: Oracle narzedzia.?

Marek A.:
1. To migracja z Accessa czy z czego? Jeśli z MS Accessa, to można zmigrować całą aplikację do APEX-a za pomocą Application Migrations Workshop (ale szczerze mówiąc nie sprawdzałem jak to działa):

http://download.oracle.com/docs/cd/E11882_01/appdev.11...

2. Do optymalizacji zapytań używam Quest SQL Optimizer for Oracle:

http://www.quest.com/sql-optimizer-for-oracle/

Bardzo dzieki wlasnie takiej odpowiedzi szukalem .
tak to z Accesa 2003 zapominalem dodac.
Mariusz Masewicz

Mariusz Masewicz Prawie wszysko o
bazach danych Oracle
:-)

Temat: Oracle narzedzia.?

Marek A.:
1. To migracja z Accessa czy z czego? Jeśli z MS Accessa, to można zmigrować całą aplikację do APEX-a za pomocą Application Migrations Workshop (ale szczerze mówiąc nie sprawdzałem jak to działa):
http://download.oracle.com/docs/cd/E11882_01/appdev.11...

Dziala calkiem zacnie.
BTW najnowszy APEX potrafi juz zaciagac definicje aplikacji napisanych w Oraclowych Formsach...
2. Do optymalizacji zapytań używam Quest SQL Optimizer for Oracle:
http://www.quest.com/sql-optimizer-for-oracle/

tego nie znam - do optymalizacji uzywam albo narzedzi wbudowanych w Oracle (Statspack, AWR+ADDM, SQL Tunig Advisor, SQL Acces Advisor) albo swojej glowy (taka optymalizacje preferuje, bo suma sumarum jest wydajniejsza od wszelkich automatow :-)
Marek A.

Marek A. Senior Database
Analyst, UPS Polska
Sp. zo.o.

Temat: Oracle narzedzia.?

Aha - APEX działa na bazie Oracle 10g lub nowszej. Baza 9.x nie jest już supportowana przez Oracle.
Marek A.

Marek A. Senior Database
Analyst, UPS Polska
Sp. zo.o.

Temat: Oracle narzedzia.?

Nie wiem o co chodzi, ale nie mogę wysłac posta :-/
2. Do optymalizacji zapytań używam Quest SQL Optimizer for Oracle:
http://www.quest.com/sql-optimizer-for-oracle/

tego nie znam - do optymalizacji uzywam albo narzedzi wbudowanych w Oracle (Statspack, AWR+ADDM, SQL Tunig Advisor, SQL Acces Advisor) albo swojej glowy (taka optymalizacje preferuje, bo suma sumarum jest wydajniejsza od wszelkich automatow :-)
SQL Optimizer jest niezły, można ustawić mu "poziom inteligencji" jakiego ma użyć do optymalizacji (w skali 1-10). Robi optymalizację i testy zapytań, procedur/funkcji lub całych pakietów. Na koniec pokazuje wszystkie wersje zapytania SQL, jakie uda mu się stworzyć, pokazując plany/koszt zapytań i czasami wykonania.

Ale oczywiście zgodzę się, że najlepszym "optymalizatorem" jest własna głowa ;-)

Następna dyskusja:

Oracle_PL




Wyślij zaproszenie do