Oracle 12 c MAX-операторы в Java Подключение к базе данных (JDB C) - PullRequest
0 голосов
/ 25 января 2020

Я работал над ODB C на стороне разработки драйвера базы данных и хорошо понимаю Соединения и операторы в этом пространстве. С JDB C я немного растерялся, пытаясь получить похожую информацию о нем. Я ищу что-то похожее на следующее для Oracle 12 c, и мне нужна помощь с этим.

Ниже приведен хороший список системных ограничений и значений по умолчанию для TimesTen, например, в нем перечислены «Максимум количество подготовленных операторов PL / SQL на соединение ". имеет номер по умолчанию.

https://docs.oracle.com/database/121/TTREF/limit.htm#TTREF455

С Oracle 12 c Я вижу некоторую информацию, похожую на эту, где они говорят, что это число варьируется в зависимости от количество кэшей операторов. Есть ли документ, в котором есть список системных ограничений для версии Oracle 12 C.

Пример кода для вызова некоторых метаданных для получения информации также не дает много результатов (пример кода ниже )

DatabaseMetaData dbmd;
// connect to the database

 try{
        dbmd = g_dbConn.getMetaData();
        System.out.println(dbmd.getDatabaseProductName());
        System.out.println(dbmd.getDatabaseProductVersion());
        System.out.println(dbmd.getDriverName());
        System.out.println(dbmd.getDriverVersion());
        System.out.println(dbmd.getCatalogs());
        //System.out.println(dbmd.getCatalogTerm());
        System.out.println(dbmd.getMaxConnections());
        System.out.println(dbmd.getMaxStatementLength());
        System.out.println(dbmd.getMaxStatements());
    }
    catch (SQLException ex) {
        ex.printStackTrace();
    }

--------------------- ВЫХОД ------------------ ------ Oracle

Oracle База данных 19 c Enterprise Edition Release 19.0.0.0.0 - Производство

Oracle JDB C драйвер

12.1.0.2.0

oracle .jdb c .driver. ForwardOnlyResultSet@f8c1ddd

0

65535

0

...