|
|
|
JDBC-ODBC-Paradox -жуткий тормоз
|
|||
|---|---|---|---|
|
#18+
После долгих и безуспешных исканий JDBC драйвера для Paradox- пришлось переходить на ODBC мост. Тут ещё не легче- выборка всех записей из небольшой таблицы (.db ~20Kb) занимает около 1 мин, при этом идёт жуткое обращение к диску- Вообщем работать так не возможно. Может я что ни так делаю либо существуют какиенибудь настройки для оптимизации? Делаю так: создаю DataSource в ODBC/User Dsn- prdx_smple с драйвером для Paradox от Microsoft потом java: public class TestODBC { String url = "jdbc:odbc:prdx_smple"; public TestODBC() { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch (Exception e) { System.out.println("Failed to load JDBC/ODBC driver."); return; } try { String sql = "select * from expdbfi3"; Connection con = DriverManager.getConnection(url, "", ""); Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery(sql); ResultSetMetaData resultSetMetaData = rs.getMetaData(); int iNumCols = resultSetMetaData.getColumnCount(); for (int i = 1; i <= iNumCols; i++) { System.out.println(resultSetMetaData.getColumnLabel(i) + " " + resultSetMetaData.getColumnTypeName(i)); } Object colval; while (rs.next()) { for (int i = 1; i <= iNumCols; i++) { colval = rs.getObject(i); System.out.print(colval + " "); } System.out.println(); } rs.close(); stmt.close(); con.close(); } catch (SQLException sqlex) { sqlex.printStackTrace(); sqlex.getNextException().printStackTrace(); sqlex.getNextException().printStackTrace(); } try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } PS: Может всё таки у кого нибудь есть этот JDBC драйвер, буду очень признателен получить его- twiger@nm.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2004, 15:29 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=32777767&tid=2153456]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 340ms |

| 0 / 0 |
