forum.bitel.ru http://forum.bitel.ru/ |
|
Незакрытые preparedStatement (CRM) http://forum.bitel.ru/viewtopic.php?f=22&t=7369 |
Страница 3 из 12 |
Автор: | Artur [ 25 фев 2013, 15:30 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
В 5.2 будет исправлено. в следующем релизе этого уже не должно быть, но проверю на всякий случай. |
Автор: | Koldun [ 25 фев 2013, 16:31 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
Artur писал(а): В 5.2 будет исправлено. в следующем релизе этого уже не должно быть, но проверю на всякий случай. Нам до следующего еще далеко. ) Я имел ввиду в билде каком 5.2? |
Автор: | stark [ 25 фев 2013, 21:06 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
Koldun писал(а): Это тоже сюда, правильно? Код: 02-25/12:50:57 ERROR [pool-3-thread-58] DefaultServerSetup - Many statements was open at connection close: com.mysql.jdbc.StatementImpl@4da0c53e com.mysql.jdbc.ServerPreparedStatement[4] - SELECT * FROM contract WHERE id=110502 com.mysql.jdbc.JDBC4PreparedStatement@6266440a: SELECT tree_id, date1, date2, emid, eid, 1, pos FROM contract_tariff INNER JOIN tariff_plan ON contract_tarif com.mysql.jdbc.PreparedStatement@770ae914: SELECT * FROM service WHERE id=2 com.mysql.jdbc.PreparedStatement@14747fa3: SELECT * FROM service WHERE id=1 com.mysql.jdbc.PreparedStatement@6b94d42: SELECT * FROM service WHERE id=3 com.mysql.jdbc.PreparedStatement@60c53e80: SELECT * FROM service WHERE id=13 com.mysql.jdbc.PreparedStatement@4de59c72: SELECT * FROM service WHERE id=108 com.mysql.jdbc.PreparedStatement@1f553bae: SELECT * FROM service WHERE id=7 com.mysql.jdbc.JDBC4PreparedStatement@25c7c7a5: SELECT tree_id, date1, date2, emid, eid, 1, pos FROM contract_tariff INNER JOIN tariff_plan ON contract_tarif com.mysql.jdbc.PreparedStatement@106c88c8: SELECT * FROM service WHERE id=43 com.mysql.jdbc.PreparedStatement@552839d3: SELECT * FROM service WHERE id=44 com.mysql.jdbc.PreparedStatement@328d0dcb: SELECT * FROM service WHERE id=45 com.mysql.jdbc.PreparedStatement@48580bfb: SELECT * FROM service WHERE id=13 com.mysql.jdbc.PreparedStatement@76a6f3fc: SELECT * FROM service WHERE id=12 com.mysql.jdbc.PreparedStatement@1a6b5142: SELECT * FROM service WHERE id=37 com.mysql.jdbc.PreparedStatement@c7bb7e0: SELECT * FROM service WHERE id=3 com.mysql.jdbc.PreparedStatement@7f053572: SELECT * FROM service WHERE id=2 com.mysql.jdbc.PreparedStatement@6d38225b: SELECT * FROM service WHERE id=1 com.mysql.jdbc.PreparedStatement@2740d241: SELECT * FROM service WHERE id=11 com.mysql.jdbc.PreparedStatement@6fcde4e7: SELECT * FROM service WHERE id=108 com.mysql.jdbc.PreparedStatement@67ac914a: SELECT * FROM service WHERE id=7 com.mysql.jdbc.JDBC4PreparedStatement@24bca273: SELECT tree_id, date1, date2, emid, eid, 1, pos FROM contract_tariff INNER JOIN tariff_plan ON contract_tarif com.mysql.jdbc.PreparedStatement@783ad17a: SELECT * FROM service WHERE id=13 com.mysql.jdbc.PreparedStatement@71decb88: SELECT * FROM service WHERE id=2 com.mysql.jdbc.PreparedStatement@5e2b2b2b: SELECT * FROM service WHERE id=1 com.mysql.jdbc.PreparedStatement@201cd404: SELECT * FROM service WHERE id=3 com.mysql.jdbc.PreparedStatement@756f547f: SELECT * FROM service WHERE id=7 com.mysql.jdbc.ServerPreparedStatement[246] - SELECT tree_id, date1, date2, emid, eid, 1, pos FROM contract_tariff INNER JOIN tariff_plan ON contract_tariff. com.mysql.jdbc.PreparedStatement@7aa2c898: SELECT * FROM service WHERE id=13 com.mysql.jdbc.PreparedStatement@2a7ca1e3: SELECT * FROM service WHERE id=2 com.mysql.jdbc.PreparedStatement@39c92e64: SELECT * FROM service WHERE id=1 com.mysql.jdbc.PreparedStatement@a1930e6: SELECT * FROM service WHERE id=3 com.mysql.jdbc.PreparedStatement@38405d49: SELECT * FROM service WHERE id=7 com.mysql.jdbc.ServerPreparedStatement[247] - SELECT tree_id, date1, date2, emid, eid, 1, pos FROM contract_tariff INNER JOIN tariff_plan ON contract_tariff. com.mysql.jdbc.PreparedStatement@61530970: SELECT * FROM service WHERE id=43 com.mysql.jdbc.PreparedStatement@5fbc8742: SELECT * FROM service WHERE id=44 com.mysql.jdbc.PreparedStatement@14e41552: SELECT * FROM service WHERE id=45 com.mysql.jdbc.PreparedStatement@4cd81fce: SELECT * FROM service WHERE id=13 com.mysql.jdbc.PreparedStatement@4efa3d9f: SELECT * FROM service WHERE id=12 com.mysql.jdbc.PreparedStatement@8d77f20: SELECT * FROM service WHERE id=11 com.mysql.jdbc.PreparedStatement@6b95a95e: SELECT * FROM service WHERE id=37 com.mysql.jdbc.PreparedStatement@632458f4: SELECT * FROM service WHERE id=3 com.mysql.jdbc.PreparedStatement@3a617f3e: SELECT * FROM service WHERE id=2 com.mysql.jdbc.PreparedStatement@521ebb28: SELECT * FROM service WHERE id=1 com.mysql.jdbc.PreparedStatement@4392893e: SELECT * FROM service WHERE id=108 com.mysql.jdbc.PreparedStatement@49ccdb3c: SELECT * FROM service WHERE id=7 com.mysql.jdbc.ServerPreparedStatement[248] - SELECT tree_id, date1, date2, emid, eid, 1, pos FROM contract_tariff INNER JOIN tariff_plan ON contract_tariff. com.mysql.jdbc.PreparedStatement@1751e53e: SELECT * FROM service WHERE id=13 com.mysql.jdbc.PreparedStatement@6ee1fae: SELECT * FROM service WHERE id=2 com.mysql.jdbc.PreparedStatement@55b69c11: SELECT * FROM service WHERE id=1 com.mysql.jdbc.PreparedStatement@21c10e48: SELECT * FROM service WHERE id=3 com.mysql.jdbc.PreparedStatement@789b61df: SELECT * FROM service WHERE id=108 com.mysql.jdbc.PreparedStatement@ebaf07c: SELECT * FROM service WHERE id=7 com.mysql.jdbc.ServerPreparedStatement[249] - SELECT tree_id, date1, date2, emid, eid, 1, pos FROM contract_tariff INNER JOIN tariff_plan ON contract_tariff. com.mysql.jdbc.PreparedStatement@5c56ab04: SELECT * FROM service WHERE id=13 com.mysql.jdbc.PreparedStatement@51d3478f: SELECT * FROM service WHERE id=2 com.mysql.jdbc.PreparedStatement@326a1f7a: SELECT * FROM service WHERE id=1 com.mysql.jdbc.PreparedStatement@77a6ea6c: SELECT * FROM service WHERE id=3 com.mysql.jdbc.PreparedStatement@3b444722: SELECT * FROM service WHERE id=108 com.mysql.jdbc.PreparedStatement@619c6557: SELECT * FROM service WHERE id=7 com.mysql.jdbc.ServerPreparedStatement[250] - SELECT tree_id, date1, date2, emid, eid, 1, pos FROM contract_tariff INNER JOIN tariff_plan ON contract_tariff. com.mysql.jdbc.PreparedStatement@281bd4fe: SELECT * FROM service WHERE id=13 com.mysql.jdbc.PreparedStatement@20faabe: SELECT * FROM service WHERE id=2 com.mysql.jdbc.PreparedStatement@1888315a: SELECT * FROM service WHERE id=1 com.mysql.jdbc.PreparedStatement@57daeee3: SELECT * FROM service WHERE id=3 com.mysql.jdbc.PreparedStatement@3c8aba0b: SELECT * FROM service WHERE id=108 com.mysql.jdbc.PreparedStatement@29e84d6c: SELECT * FROM service WHERE id=7 com.mysql.jdbc.ServerPreparedStatement[251] - SELECT tree_id, date1, date2, emid, eid, 1, pos FROM contract_tariff INNER JOIN tariff_plan ON contract_tariff. com.mysql.jdbc.PreparedStatement@3078fe65: SELECT * FROM service WHERE id=13 com.mysql.jdbc.PreparedStatement@a589f7d: SELECT * FROM service WHERE id=2 com.mysql.jdbc.PreparedStatement@756adb8a: SELECT * FROM service WHERE id=1 com.mysql.jdbc.PreparedStatement@7423d113: SELECT * FROM service WHERE id=3 com.mysql.jdbc.PreparedStatement@783efc61: SELECT * FROM service WHERE id=108 com.mysql.jdbc.PreparedStatement@1160b18a: SELECT * FROM service WHERE id=7 com.mysql.jdbc.ServerPreparedStatement[252] - SELECT tree_id, date1, date2, emid, eid, 1, pos FROM contract_tariff INNER JOIN tariff_plan ON contract_tariff. com.mysql.jdbc.PreparedStatement@657629d2: SELECT * FROM service WHERE id=13 com.mysql.jdbc.PreparedStatement@6c9b8832: SELECT * FROM service WHERE id=2 com.mysql.jdbc.PreparedStatement@35bc223: SELECT * FROM service WHERE id=1 com.mysql.jdbc.PreparedStatement@6d10c82b: SELECT * FROM service WHERE id=3 com.mysql.jdbc.PreparedStatement@c70d1c8: SELECT * FROM service WHERE id=108 com.mysql.jdbc.PreparedStatement@248fb9da: SELECT * FROM service WHERE id=7 com.mysql.jdbc.ServerPreparedStatement[253] - SELECT tree_id, date1, date2, emid, eid, 1, pos FROM contract_tariff INNER JOIN tariff_plan ON contract_tariff. com.mysql.jdbc.PreparedStatement@2912cf26: SELECT * FROM service WHERE id=13 com.mysql.jdbc.PreparedStatement@7cceb706: SELECT * FROM service WHERE id=2 com.mysql.jdbc.PreparedStatement@43806299: SELECT * FROM service WHERE id=1 com.mysql.jdbc.PreparedStatement@26fa8216: SELECT * FROM service WHERE id=3 com.mysql.jdbc.PreparedStatement@16d1ffbd: SELECT * FROM service WHERE id=108 com.mysql.jdbc.PreparedStatement@2aa1047e: SELECT * FROM service WHERE id=7 com.mysql.jdbc.StatementImpl@17d3217d com.mysql.jdbc.StatementImpl@1951f997 com.mysql.jdbc.ServerPreparedStatement[254] - SELECT tree_id, date1, date2, emid, eid, 1, pos FROM contract_tariff INNER JOIN tariff_plan ON contract_tariff. com.mysql.jdbc.PreparedStatement@6c5d606: SELECT * FROM service WHERE id=2 com.mysql.jdbc.PreparedStatement@7ca3e846: SELECT * FROM service WHERE id=1 com.mysql.jdbc.PreparedStatement@13d69e5c: SELECT * FROM service WHERE id=3 com.mysql.jdbc.PreparedStatement@706ff45a: SELECT * FROM service WHERE id=13 com.mysql.jdbc.PreparedStatement@28c79a38: SELECT * FROM service WHERE id=108 com.mysql.jdbc.PreparedStatement@d06127c: SELECT * FROM service WHERE id=7 com.mysql.jdbc.ServerPreparedStatement[255] - SELECT tree_id, date1, date2, emid, eid, 1, pos FROM contract_tariff INNER JOIN tariff_plan ON contract_tariff. com.mysql.jdbc.PreparedStatement@42cd9e3f: SELECT * FROM service WHERE id=13 java.lang.RuntimeException at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480) at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47) at ru.bitel.bgbilling.server.util.ServerUtils.closeConnection(ServerUtils.java:567) at ru.bitel.bgbilling.server.util.ServerUtils.closeConnection(ServerUtils.java:549) at bitel.billing.server.ipn.GateWorker.run(GateWorker.java:129) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Какой-то скрипт у вас . Вы в другой теме пишите про шлюз dlink, возможно он. |
Автор: | Bazhutyan [ 27 фев 2013, 03:48 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
Код: accounting 02-27/00:00:11 ERROR [accwrkr-1-p-13-t-1] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.JDBC4PreparedStatement@709cbec2: UPDATE contract_account SET summa=summa+0.00887 WHERE cid=9892 AND sid=8 AND yy=2013 AND mm=2 com.mysql.jdbc.JDBC4PreparedStatement@42afec50: SELECT SUM(ROUND(contract_account.summa, 2)) FROM contract LEFT JOIN contract_account ON contract_account.cid=contract.id AND contract_account.yy=2013 AND contract_account.mm=2 WHERE contract.id=9892 OR (contract.scid=9892 AND contract.sub_mode=0) com.mysql.jdbc.JDBC4PreparedStatement@36cd31ae: UPDATE contract_balance SET summa3=29.93 WHERE yy=2013 AND mm=2 AND cid=9892 com.mysql.jdbc.JDBC4PreparedStatement@5978b29d: SELECT yy, mm, summa1, (summa2 - summa3 - summa4) FROM contract_balance WHERE cid=9892 AND ( (yy=2013 AND mm>=2) OR yy>2013 ) ORDER BY yy, mm com.mysql.jdbc.JDBC4PreparedStatement@3168f4f: UPDATE contract_balance SET summa1=** NOT SPECIFIED ** WHERE cid=9892 AND yy=** NOT SPECIFIED ** AND mm=** NOT SPECIFIED ** <<cut>> java.lang.RuntimeException at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480) at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47) at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:261) at ru.bitel.bgbilling.kernel.container.managed.ServerContext.recycle(ServerContext.java:366) at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:103) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) |
Автор: | Jimm [ 28 фев 2013, 07:00 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
ActionContractParameters ActionListDirectory тут тоже непорядок.. |
Автор: | KostiK [ 28 фев 2013, 10:24 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
В следующем обновлении будет исправлено! Спасибо за помощь в поисках утечек! |
Автор: | Jimm [ 28 фев 2013, 12:02 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
u welcome |
Автор: | SVK [ 28 фев 2013, 12:12 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
А хрен вам Код: 02-28/12:00:02 ERROR [pool-2-thread-1] LoggingPrintStream - java.sql.SQLException: org.apache.commons.dbcp.DelegatingPreparedStatement with address: "com.mysql.jdbc.ServerPreparedStatement[2] - statement has been closed, no further internal information available" is closed. 02-28/12:00:02 ERROR [pool-2-thread-1] LoggingPrintStream - at org.apache.commons.dbcp.DelegatingStatement.checkOpen(DelegatingStatement.java:137) 02-28/12:00:02 ERROR [pool-2-thread-1] LoggingPrintStream - at org.apache.commons.dbcp.DelegatingPreparedStatement.setInt(DelegatingPreparedStatement.java:120) 02-28/12:00:02 ERROR [pool-2-thread-1] LoggingPrintStream - at bitel.billing.server.contract.bean.ContractManager.getContractById(ContractManager.java:505) 02-28/12:00:02 ERROR [pool-2-thread-1] LoggingPrintStream - at bitel.billing.server.ipn.IPNTestGates.executeTask(IPNTestGates.java:114) 02-28/12:00:02 ERROR [pool-2-thread-1] LoggingPrintStream - at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:74) 02-28/12:00:02 ERROR [pool-2-thread-1] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) 02-28/12:00:02 ERROR [pool-2-thread-1] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) 02-28/12:00:02 ERROR [pool-2-thread-1] LoggingPrintStream - at java.lang.Thread.run(Thread.java:662) в модуле выделенный канал, во всех коммутаторах положило порты в down. Это пиздец. |
Автор: | stark [ 28 фев 2013, 12:40 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
Обновление выложено .. |
Автор: | SVK [ 28 фев 2013, 12:44 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
stark писал(а): Обновление выложено .. Ви так больше не шутите |
Автор: | stark [ 28 фев 2013, 12:47 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
SVK писал(а): stark писал(а): Обновление выложено .. Ви так больше не шутите Один рыцарь решил всех сразу спасти, не разобравшись в ситуации(где враги, а где свои) ..Сейчас еще обновление будет , это еще не все .. |
Автор: | SVK [ 28 фев 2013, 12:49 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
stark писал(а): SVK писал(а): stark писал(а): Обновление выложено .. Ви так больше не шутите Один рыцарь решил всех сразу спасти, не разобравшись в ситуации(где враги, а где свои) ..Сейчас еще обновление будет , это еще не все .. подожду лучше пару часиков. |
Автор: | stark [ 28 фев 2013, 12:51 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
SVK писал(а): stark писал(а): SVK писал(а): stark писал(а): Обновление выложено .. Ви так больше не шутите Один рыцарь решил всех сразу спасти, не разобравшись в ситуации(где враги, а где свои) ..Сейчас еще обновление будет , это еще не все .. подожду лучше пару часиков. Оно исправляет то, что сломали . не все исправили сразу. |
Автор: | stark [ 28 фев 2013, 13:27 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
Обновитесь еще раз. Откатили ошибки |
Автор: | SVK [ 28 фев 2013, 13:33 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
stark писал(а): Обновитесь еще раз. Откатили ошибки Как-то ссыкотно (с) Люлей за предыдущее уже получил. |
Автор: | SVK [ 28 фев 2013, 15:33 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
stark писал(а): Обновитесь еще раз. Откатили ошибки В модуле "Выделенный канал" тоже ошибки откатили? |
Автор: | stark [ 28 фев 2013, 16:17 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
SVK писал(а): stark писал(а): Обновитесь еще раз. Откатили ошибки В модуле "Выделенный канал" тоже ошибки откатили? Там в ядре проблема была. Ее исправили |
Автор: | Dog [ 02 апр 2013, 18:51 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
акаунтинг сервер модуля инет на старте: Код: accounting 04-02/16:49:37 ERROR [main] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.JDBC4PreparedStatement@6a862a07: SELECT deviceGroupId FROM inv_device_group_link_20 WHERE deviceId=263 com.mysql.jdbc.JDBC4PreparedStatement@4db03533: SELECT * FROM inet_device_type_20 WHERE id=5 com.mysql.jdbc.JDBC4PreparedStatement@4bc2d25e: SELECT * FROM inet_serv_type_20 WHERE sessionInitiationType=1 ORDER BY id com.mysql.jdbc.JDBC4PreparedStatement@6381402d: SELECT deviceTypeId FROM inet_serv_type_device_type_link_20 WHERE inetServId=8 com.mysql.jdbc.JDBC4PreparedStatement@3a9c7d64: SELECT deviceGroupId FROM inet_serv_type_device_group_link_20 WHERE inetServId=8 com.mysql.jdbc.JDBC4PreparedStatement@e1e1948: SELECT product_period.* FROM inv_product_period AS product_period LEFT JOIN inv_product_spec as spec ON product_period.pr oductSpecId=spec.id WHERE product_period.contractId=1475 AND (((1 OR product_period.accountId=0) AND (1 OR spec.moduleId=-1)) OR (1 AND spec.moduleId=0)) AND (1 OR pro duct_period.timeFrom IS NULL OR product_period.timeFrom<=null) AND (0 OR product_period.timeTo IS NULL OR product_period.timeTo>='2013-04-01 00:00:00') ORDER BY product_period.timeFrom com.mysql.jdbc.JDBC4PreparedStatement@67025bf3: SELECT product_period.* FROM inv_product_period AS product_period LEFT JOIN inv_product_spec as spec ON product_period.p roductSpecId=spec.id WHERE product_period.contractId=3402 AND (((1 OR product_period.accountId=0) AND (1 OR spec.moduleId=-1)) OR (1 AND spec.moduleId=0)) AND (1 OR pr oduct_period.timeFrom IS NULL OR product_period.timeFrom<=null) AND (0 OR product_period.timeTo IS NULL OR product_period.timeTo>='2013-04-01 00:00:00') ORDER BY product_period.timeFrom com.mysql.jdbc.JDBC4PreparedStatement@4e64cc22: SELECT product_period.* FROM inv_product_period AS product_period LEFT JOIN inv_product_spec as spec ON product_period.p roductSpecId=spec.id WHERE product_period.contractId=3512 AND (((1 OR product_period.accountId=0) AND (1 OR spec.moduleId=-1)) OR (1 AND spec.moduleId=0)) AND (1 OR pr oduct_period.timeFrom IS NULL OR product_period.timeFrom<=null) AND (0 OR product_period.timeTo IS NULL OR product_period.timeTo>='2013-04-01 00:00:00') ORDER BY product_period.timeFrom com.mysql.jdbc.JDBC4PreparedStatement@268aadef: SELECT product_period.* FROM inv_product_period AS product_period LEFT JOIN inv_product_spec as spec ON product_period.p roductSpecId=spec.id WHERE product_period.contractId=3676 AND (((1 OR product_period.accountId=0) AND (1 OR spec.moduleId=-1)) OR (1 AND spec.moduleId=0)) AND (1 OR pr oduct_period.timeFrom IS NULL OR product_period.timeFrom<=null) AND (0 OR product_period.timeTo IS NULL OR product_period.timeTo>='2013-04-01 00:00:00') ORDER BY product_period.timeFrom com.mysql.jdbc.JDBC4PreparedStatement@747fcf24: SELECT product_period.* FROM inv_product_period AS product_period LEFT JOIN inv_product_spec as spec ON product_period.p roductSpecId=spec.id WHERE product_period.contractId=2475 AND (((1 OR product_period.accountId=0) AND (1 OR spec.moduleId=-1)) OR (1 AND spec.moduleId=0)) AND (1 OR pr oduct_period.timeFrom IS NULL OR product_period.timeFrom<=null) AND (0 OR product_period.timeTo IS NULL OR product_period.timeTo>='2013-04-01 00:00:00') ORDER BY product_period.timeFrom com.mysql.jdbc.JDBC4PreparedStatement@3e98ae8d: SELECT product_period.* FROM inv_product_period AS product_period LEFT JOIN inv_product_spec as spec ON product_period.p roductSpecId=spec.id WHERE product_period.contractId=2245 AND (((1 OR product_period.accountId=0) AND (1 OR spec.moduleId=-1)) OR (1 AND spec.moduleId=0)) AND (1 OR pr oduct_period.timeFrom IS NULL OR product_period.timeFrom<=null) AND (0 OR product_period.timeTo IS NULL OR product_period.timeTo>='2013-04-01 00:00:00') ORDER BY product_period.timeFrom com.mysql.jdbc.JDBC4PreparedStatement@7cef307c: SELECT product_period.* FROM inv_product_period AS product_period LEFT JOIN inv_product_spec as spec ON product_period.p roductSpecId=spec.id WHERE product_period.contractId=2606 AND (((1 OR product_period.accountId=0) AND (1 OR spec.moduleId=-1)) OR (1 AND spec.moduleId=0)) AND (1 OR pr oduct_period.timeFrom IS NULL OR product_period.timeFrom<=null) AND (0 OR product_period.timeTo IS NULL OR product_period.timeTo>='2013-04-01 00:00:00') ORDER BY product_period.timeFrom com.mysql.jdbc.JDBC4PreparedStatement@186a7c3c: SELECT product_period.* FROM inv_product_period AS product_period LEFT JOIN inv_product_spec as spec ON product_period.p roductSpecId=spec.id WHERE product_period.contractId=4122 AND (((1 OR product_period.accountId=0) AND (1 OR spec.moduleId=-1)) OR (1 AND spec.moduleId=0)) AND (1 OR pr oduct_period.timeFrom IS NULL OR product_period.timeFrom<=null) AND (0 OR product_period.timeTo IS NULL OR product_period.timeTo>='2013-04-01 00:00:00') ORDER BY product_period.timeFrom com.mysql.jdbc.JDBC4PreparedStatement@3fbcc0c6: SELECT product_period.* FROM inv_product_period AS product_period LEFT JOIN inv_product_spec as spec ON product_period.p roductSpecId=spec.id WHERE product_period.contractId=2261 AND (((1 OR product_period.accountId=0) AND (1 OR spec.moduleId=-1)) OR (1 AND spec.moduleId=0)) AND (1 OR pr oduct_period.timeFrom IS NULL OR product_period.timeFrom<=null) AND (0 OR product_period.timeTo IS NULL OR product_period.timeTo>='2013-04-01 00:00:00') ... java.lang.RuntimeException at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480) at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47) at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:261) at ru.bitel.bgbilling.kernel.base.server.DefaultContext.destroy(DefaultContext.java:37) at ru.bitel.bgbilling.kernel.container.managed.ServerContext.destroy(ServerContext.java:406) at ru.bitel.bgbilling.modules.inet.accounting.Accounting.startImpl(Accounting.java:423) at ru.bitel.bgbilling.modules.inet.accounting.Accounting.start(Accounting.java:262) at ru.bitel.bgbilling.kernel.application.server.Application.application(Application.java:239) at ru.bitel.bgbilling.kernel.application.server.Application.<init>(Application.java:154) at ru.bitel.bgbilling.kernel.application.server.Application.main(Application.java:742) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129) at ru.bitel.common.bootstrap.Boot.main(Boot.java:178) |
Автор: | Dog [ 02 апр 2013, 18:55 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
он же, только на передыдущем билде: Код: collector 03-14/00:05:23 ERROR [flow-p-8-t-8] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.JDBC4PreparedStatement@7082e9e5: UPDATE inet_session_20 SET sessionCost=sessionCost+** NOT SPECIFIED **, sessionTime=sessionTime+** NOT SPECIFIED **, las tActive=** NOT SPECIFIED ** WHERE id=** NOT SPECIFIED ** AND connectionId=** NOT SPECIFIED ** AND sessionStart=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@22c9f318: UPDATE inet_session_20 SET sessionCost=sessionCost+0, sessionTime=sessionTime+0, lastActive='2013-03-14 00:00:01', sessi onStop='2013-03-14 00:00:01', status=4 WHERE id=2246695 AND connectionId=1989321 AND sessionStart='2013-03-13 16:24:33' com.mysql.jdbc.JDBC4PreparedStatement@7876be7f: UPDATE inet_session_detail_20 SET amount=amount+** NOT SPECIFIED ** WHERE sessionId=2246695 AND day=** NOT SPECIFIED ** AND hour=** NOT SPECIFIED ** AND trafficTypeId=** NOT SPECIFIED ** AND deviceId=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@3bd4c1a2: INSERT INTO inet_session_detail_20 (sessionId, day, hour, trafficTypeId, deviceId, amount) VALUES (** NOT SPECIFIED **,* * NOT SPECIFIED **,** NOT SPECIFIED **,** NOT SPECIFIED **,** NOT SPECIFIED **,** NOT SPECIFIED **) com.mysql.jdbc.JDBC4PreparedStatement@cf4915e: UPDATE inet_session_account_20 SET amount=amount+** NOT SPECIFIED **, account=account+** NOT SPECIFIED ** WHERE contractI d=3367 AND sessionId=2246695 AND serviceId=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@c73b8f7: INSERT INTO inet_session_account_20 (contractId, sessionId, serviceId, amount, account) VALUES (** NOT SPECIFIED **,** NO T SPECIFIED **,** NOT SPECIFIED **,** NOT SPECIFIED **,** NOT SPECIFIED **) com.mysql.jdbc.JDBC4PreparedStatement@1746684: SELECT @counter, @amount com.mysql.jdbc.JDBC4PreparedStatement@f664db: UPDATE inet_tariff_traffic_range_20 SET counter=counter+1, amount=amount+** NOT SPECIFIED ** WHERE contractId=** NOT SPECI FIED ** AND treeNodeId=** NOT SPECIFIED ** AND rangeKey=** NOT SPECIFIED ** AND yy=** NOT SPECIFIED ** AND mm = ** NOT SPECIFIED ** AND (@counter:=counter) IS NOT NULL AND (@amount:=amount) IS NOT NULL com.mysql.jdbc.JDBC4PreparedStatement@3057665b: INSERT INTO inet_tariff_traffic_range_20 (contractId, treeNodeId, rangeKey, counter, amount, yy, mm ) VALUES (** NOT SPE CIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **) com.mysql.jdbc.JDBC4PreparedStatement@3a00f928: UPDATE inet_tariff_traffic_range_detail_20_201303 SET amount=amount+** NOT SPECIFIED ** WHERE contractId=** NOT SPECIFIE D ** AND treeNodeId=** NOT SPECIFIED ** AND rangeKey=** NOT SPECIFIED ** AND day=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@15e5ced8: INSERT INTO inet_tariff_traffic_range_detail_20_201303 (contractId, treeNodeId, rangeKey, day, amount) VALUES (** NOT SP ECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **) com.mysql.jdbc.JDBC4PreparedStatement@226ed223: SELECT @counter, @amountMax, @amount1, @amount2 com.mysql.jdbc.JDBC4PreparedStatement@19a6097e: UPDATE inet_tariff_traffic_max_20 SET counter=counter+1, amountMax=amountMax+** NOT SPECIFIED **, amount1=amount1+** NOT SPECIFIED **, amount2=amount2+** NOT SPECIFIED ** WHERE contractId=** NOT SPECIFIED ** AND treeNodeId=** NOT SPECIFIED ** AND maxKey=** NOT SPECIFIED ** AND yy=** NOT SPECIFIED ** AND mm = ** NOT SPECIFIED ** AND (@counter:=counter) IS NOT NULL AND (@amountMax:=amountMax) IS NOT NULL AND (@amount1:=amount1) IS NOT NULL AND (@amount2: =amount2) IS NOT NULL com.mysql.jdbc.JDBC4PreparedStatement@63b93c59: INSERT INTO inet_tariff_traffic_max_20 (contractId, treeNodeId, maxKey, counter, amountMax, amount1, amount2, yy, mm ) V ALUES (** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFI ED **, ** NOT SPECIFIED ** ) com.mysql.jdbc.JDBC4PreparedStatement@16292a35: UPDATE inet_tariff_traffic_max_detail_20_201303 SET amountMax=amountMax+** NOT SPECIFIED **, amount1=amount1+** NOT SPEC IFIED **, amount2=amount2+** NOT SPECIFIED ** WHERE contractId=** NOT SPECIFIED ** AND treeNodeId=** NOT SPECIFIED ** AND maxKey=** NOT SPECIFIED ** AND day=** NOT SPEC IFIED ** com.mysql.jdbc.JDBC4PreparedStatement@689208f0: INSERT INTO inet_tariff_traffic_max_detail_20_201303 (contractId, treeNodeId, maxKey, day, amountMax, amount1, amount2) VALUES (** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **) com.mysql.jdbc.JDBC4PreparedStatement@de20f5c: INSERT INTO inet_session_log_20_201303 (id, connectionId, parentConnectionId, parentId, splittedId, deviceId, devicePort, agentDeviceId, acctSessionId, username, realm, type, servId, calledStationId, callingStationId, ipResourceId, ipAddress, connectionStart, sessionStart, sessionStop, la stActive, deviceState, deviceOptions, sessionTime, sessionCost, status) SELECT session.id, connection.id, connection.parentId, session.parentId, session.splittedId, con nection.deviceId, connection.devicePort, connection.agentDeviceId, connection.acctSessionId, connection.username, null, connection.type, connection.servId, connection.c alledStationId, connection.callingStationId, connection.ipResourceId, connection.ipAddress, connection.connectionStart, session.sessionStart, session.sessionStop, sessi on.lastActive, session.deviceState, connection.deviceOptions, session.sessionTime, session.sessionCost, session.status FROM inet_session_20 as session LEFT JOIN inet_co nnection_20 as connection ON connection.id=session.connectionId AND connection.deviceId=167 WHERE session.id=2246695 AND session.connectionId=1989321 com.mysql.jdbc.JDBC4PreparedStatement@745e6822: DELETE FROM inet_session_20 WHERE id=** NOT SPECIFIED ** AND connectionId=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@6206cbdd: INSERT INTO inet_session_log_detail_20_201303 SELECT * FROM inet_session_detail_20 WHERE sessionId=2246695 com.mysql.jdbc.JDBC4PreparedStatement@2c324c72: DELETE FROM inet_session_detail_20 WHERE sessionId=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@1a38e709: INSERT INTO inet_session_log_account_20_201303 SELECT * FROM inet_session_account_20 WHERE sessionId=** NOT SPECIFIED ** AND contractId=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@dc80d52: DELETE FROM inet_session_account_20 WHERE sessionId=** NOT SPECIFIED ** AND contractId=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@48e2898f: INSERT INTO inet_session_log_route_20_201303 (sessionId, subnet, mask) SELECT ** NOT SPECIFIED **, subnet, mask FROM ine t_connection_route_20 WHERE connectionId=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@10b530ab: DELETE FROM inet_connection_20 WHERE id=** NOT SPECIFIED ** AND deviceId=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@476eb301: UPDATE inet_session_20 SET sessionCost=sessionCost+** NOT SPECIFIED **, sessionTime=sessionTime+** NOT SPECIFIED **, las tActive=** NOT SPECIFIED ** WHERE id=** NOT SPECIFIED ** AND connectionId=** NOT SPECIFIED ** AND sessionStart=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@34aa2b4a: UPDATE inet_session_20 SET sessionCost=sessionCost+0, sessionTime=sessionTime+0, lastActive='2013-03-14 00:00:01', sessi onStop='2013-03-14 00:00:01', status=4 WHERE id=2246695 AND connectionId=1989321 AND sessionStart='2013-03-13 16:24:33' com.mysql.jdbc.JDBC4PreparedStatement@10002249: UPDATE inet_session_detail_20 SET amount=amount+** NOT SPECIFIED ** WHERE sessionId=2246695 AND day=** NOT SPECIFIED ** AND hour=** NOT SPECIFIED ** AND trafficTypeId=** NOT SPECIFIED ** AND deviceId=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@78caeed3: INSERT INTO inet_session_detail_20 (sessionId, day, hour, trafficTypeId, deviceId, amount) VALUES (** NOT SPECIFIED **,* * NOT SPECIFIED **,** NOT SPECIFIED **,** NOT SPECIFIED **,** NOT SPECIFIED **,** NOT SPECIFIED **) com.mysql.jdbc.JDBC4PreparedStatement@53059c99: UPDATE inet_session_account_20 SET amount=amount+** NOT SPECIFIED **, account=account+** NOT SPECIFIED ** WHERE contract Id=3367 AND sessionId=2246695 AND serviceId=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@156c2b64: INSERT INTO inet_session_account_20 (contractId, sessionId, serviceId, amount, account) VALUES (** NOT SPECIFIED **,** N OT SPECIFIED **,** NOT SPECIFIED **,** NOT SPECIFIED **,** NOT SPECIFIED **) com.mysql.jdbc.JDBC4PreparedStatement@7094bd38: SELECT @counter, @amount com.mysql.jdbc.JDBC4PreparedStatement@3512e146: UPDATE inet_tariff_traffic_range_20 SET counter=counter+1, amount=amount+** NOT SPECIFIED ** WHERE contractId=** NOT SPE CIFIED ** AND treeNodeId=** NOT SPECIFIED ** AND rangeKey=** NOT SPECIFIED ** AND yy=** NOT SPECIFIED ** AND mm = ** NOT SPECIFIED ** AND (@counter:=counter) IS NOT NU LL AND (@amount:=amount) IS NOT NULL com.mysql.jdbc.JDBC4PreparedStatement@6a83d5e2: INSERT INTO inet_tariff_traffic_range_20 (contractId, treeNodeId, rangeKey, counter, amount, yy, mm ) VALUES (** NOT SPE CIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **) com.mysql.jdbc.JDBC4PreparedStatement@754f1f0f: UPDATE inet_tariff_traffic_range_detail_20_201303 SET amount=amount+** NOT SPECIFIED ** WHERE contractId=** NOT SPECIFIE D ** AND treeNodeId=** NOT SPECIFIED ** AND rangeKey=** NOT SPECIFIED ** AND day=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@1d804df4: INSERT INTO inet_tariff_traffic_range_detail_20_201303 (contractId, treeNodeId, rangeKey, day, amount) VALUES (** NOT SP ECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **) com.mysql.jdbc.JDBC4PreparedStatement@527ddd4d: SELECT @counter, @amountMax, @amount1, @amount2 com.mysql.jdbc.JDBC4PreparedStatement@454c148a: UPDATE inet_tariff_traffic_max_20 SET counter=counter+1, amountMax=amountMax+** NOT SPECIFIED **, amount1=amount1+** NOT SPECIFIED **, amount2=amount2+** NOT SPECIFIED ** WHERE contractId=** NOT SPECIFIED ** AND treeNodeId=** NOT SPECIFIED ** AND maxKey=** NOT SPECIFIED ** AND yy=** NOT SPECIFIED ** AND mm = ** NOT SPECIFIED ** AND (@counter:=counter) IS NOT NULL AND (@amountMax:=amountMax) IS NOT NULL AND (@amount1:=amount1) IS NOT NULL AND (@amount2: =amount2) IS NOT NULL com.mysql.jdbc.JDBC4PreparedStatement@5d89391: INSERT INTO inet_tariff_traffic_max_20 (contractId, treeNodeId, maxKey, counter, amountMax, amount1, amount2, yy, mm ) VA LUES (** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIE D **, ** NOT SPECIFIED ** ) com.mysql.jdbc.JDBC4PreparedStatement@4dc01796: UPDATE inet_tariff_traffic_max_detail_20_201303 SET amountMax=amountMax+** NOT SPECIFIED **, amount1=amount1+** NOT SPEC IFIED **, amount2=amount2+** NOT SPECIFIED ** WHERE contractId=** NOT SPECIFIED ** AND treeNodeId=** NOT SPECIFIED ** AND maxKey=** NOT SPECIFIED ** AND day=** NOT SPEC IFIED ** com.mysql.jdbc.JDBC4PreparedStatement@7e4ca0ba: INSERT INTO inet_tariff_traffic_max_detail_20_201303 (contractId, treeNodeId, maxKey, day, amountMax, amount1, amount2) VALUES (** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **, ** NOT SPECIFIED **) com.mysql.jdbc.JDBC4PreparedStatement@4ea66976: INSERT INTO inet_session_log_20_201303 (id, connectionId, parentConnectionId, parentId, splittedId, deviceId, devicePort , agentDeviceId, acctSessionId, username, realm, type, servId, calledStationId, callingStationId, ipResourceId, ipAddress, connectionStart, sessionStart, sessionStop, l astActive, deviceState, deviceOptions, sessionTime, sessionCost, status) SELECT session.id, connection.id, connection.parentId, session.parentId, session.splittedId, co nnection.deviceId, connection.devicePort, connection.agentDeviceId, connection.acctSessionId, connection.username, null, connection.type, connection.servId, connection. calledStationId, connection.callingStationId, connection.ipResourceId, connection.ipAddress, connection.connectionStart, session.sessionStart, session.sessionStop, sess ion.lastActive, session.deviceState, connection.deviceOptions, session.sessionTime, session.sessionCost, session.status FROM inet_session_20 as session LEFT JOIN inet_c onnection_20 as connection ON connection.id=session.connectionId AND connection.deviceId=167 WHERE session.id=2246695 AND session.connectionId=1989321 com.mysql.jdbc.JDBC4PreparedStatement@f55ea51: DELETE FROM inet_session_20 WHERE id=** NOT SPECIFIED ** AND connectionId=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@518a73b4: INSERT INTO inet_session_log_detail_20_201303 SELECT * FROM inet_session_detail_20 WHERE sessionId=2246695 com.mysql.jdbc.JDBC4PreparedStatement@58b2583e: DELETE FROM inet_session_detail_20 WHERE sessionId=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@24bf7bf0: INSERT INTO inet_session_log_account_20_201303 SELECT * FROM inet_session_account_20 WHERE sessionId=** NOT SPECIFIED ** AND contractId=** NOT SPECIFIED ** com.mysql.jdbc.JDBC4PreparedStatement@1761dc69: DELETE FROM inet_session_account_20 WHERE sessionId=** NOT SPECIFIED ** AND contractId=** NOT SPECIFIED ** ... java.lang.RuntimeException at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480) at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47) at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:261) at ru.bitel.bgbilling.kernel.container.managed.ServerContext.recycle(ServerContext.java:366) at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:103) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) |
Автор: | Bazhutyan [ 17 апр 2013, 04:48 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
Каждый раз в 00:00 ошибки Accounting-сервера. Kernel version 5.2 build 1480 from 15.04.2013 15:53:00 Inet version 5.2 build 1148 from 15.04.2013 15:52:57 Код: script 04-17/00:00:03 ERROR [dyn-clss-evnt-lstnr-p-5-t-5] Calculator - Tariff error contractId: 8928; serviceId: 1
collector 04-17/00:00:03 ERROR [flow-p-9-t-9] DefaultServerSetup - Many statements was open at connection close: com.mysql.jdbc.JDBC4PreparedStatement@2e08d870: UPDATE contract_account SET summa=summa+0.00402 WHERE cid=9389 AND sid=8 AND yy=2013 AND mm=4 com.mysql.jdbc.JDBC4PreparedStatement@46b9b8ac: SELECT SUM(ROUND(contract_account.summa, 2)) FROM contract LEFT JOIN contract_account ON contract_account.cid=contract.id AND contract_account.yy=2013 AND contract_account.mm=4 WHERE contract.id=9389 OR (contract.scid=9389 AND contract.sub_mode=0) com.mysql.jdbc.JDBC4PreparedStatement@51c36813: UPDATE contract_balance SET summa3=22137.01 WHERE yy=2013 AND mm=4 AND cid=9389 com.mysql.jdbc.JDBC4PreparedStatement@73e5e154: SELECT yy, mm, summa1, (summa2 - summa3 - summa4) FROM contract_balance WHERE cid=9389 AND ( (yy=2013 AND mm>=4) OR yy>2013 ) ORDER BY yy, mm com.mysql.jdbc.JDBC4PreparedStatement@792c8d3d: UPDATE contract_balance SET summa1=** NOT SPECIFIED ** WHERE cid=9389 AND yy=** NOT SPECIFIED ** AND mm=** NOT SPECIFIED ** <<cut>> java.lang.RuntimeException at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480) at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47) at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:261) at ru.bitel.bgbilling.kernel.container.managed.ServerContext.recycle(ServerContext.java:376) at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:103) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) mq 04-17/00:00:16 ERROR [accwrkr-1-p-19-t-4] DefaultServerSetup - Many statements was open at connection close: com.mysql.jdbc.JDBC4PreparedStatement@302bfe83: UPDATE contract_account SET summa=summa+0.00060 WHERE cid=9853 AND sid=8 AND yy=2013 AND mm=4 com.mysql.jdbc.JDBC4PreparedStatement@1852632a: SELECT SUM(ROUND(contract_account.summa, 2)) FROM contract LEFT JOIN contract_account ON contract_account.cid=contract.id AND contract_account.yy=2013 AND contract_account.mm=4 WHERE contract.id=9853 OR (contract.scid=9853 AND contract.sub_mode=0) com.mysql.jdbc.JDBC4PreparedStatement@1855dfe0: UPDATE contract_balance SET summa3=2.47 WHERE yy=2013 AND mm=4 AND cid=9853 com.mysql.jdbc.JDBC4PreparedStatement@2ddcf79b: SELECT yy, mm, summa1, (summa2 - summa3 - summa4) FROM contract_balance WHERE cid=9853 AND ( (yy=2013 AND mm>=4) OR yy>2013 ) ORDER BY yy, mm com.mysql.jdbc.JDBC4PreparedStatement@603f8a3: UPDATE contract_balance SET summa1=** NOT SPECIFIED ** WHERE cid=9853 AND yy=** NOT SPECIFIED ** AND mm=** NOT SPECIFIED ** <<cut>> java.lang.RuntimeException at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480) at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47) at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:261) at ru.bitel.bgbilling.kernel.container.managed.ServerContext.recycle(ServerContext.java:376) at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:103) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) mq 04-17/00:00:36 ERROR [accwrkr-1-p-19-t-4] DefaultServerSetup - Many statements was open at connection close: com.mysql.jdbc.JDBC4PreparedStatement@2108c41b: UPDATE contract_account SET summa=summa+0.00492 WHERE cid=9059 AND sid=8 AND yy=2013 AND mm=4 com.mysql.jdbc.JDBC4PreparedStatement@4682d98e: SELECT SUM(ROUND(contract_account.summa, 2)) FROM contract LEFT JOIN contract_account ON contract_account.cid=contract.id AND contract_account.yy=2013 AND contract_account.mm=4 WHERE contract.id=9059 OR (contract.scid=9059 AND contract.sub_mode=0) com.mysql.jdbc.JDBC4PreparedStatement@4c73591b: UPDATE contract_balance SET summa3=273315.72 WHERE yy=2013 AND mm=4 AND cid=9059 com.mysql.jdbc.JDBC4PreparedStatement@28df22d3: SELECT yy, mm, summa1, (summa2 - summa3 - summa4) FROM contract_balance WHERE cid=9059 AND ( (yy=2013 AND mm>=4) OR yy>2013 ) ORDER BY yy, mm com.mysql.jdbc.JDBC4PreparedStatement@51675f9b: UPDATE contract_balance SET summa1=** NOT SPECIFIED ** WHERE cid=9059 AND yy=** NOT SPECIFIED ** AND mm=** NOT SPECIFIED ** <<cut>> java.lang.RuntimeException at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480) at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47) at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:261) at ru.bitel.bgbilling.kernel.container.managed.ServerContext.recycle(ServerContext.java:376) at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:103) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) mq 04-17/00:00:57 ERROR [accwrkr-1-p-19-t-3] DefaultServerSetup - Many statements was open at connection close: com.mysql.jdbc.JDBC4PreparedStatement@5405d0c2: UPDATE contract_account SET summa=summa+0.00333 WHERE cid=8986 AND sid=8 AND yy=2013 AND mm=4 com.mysql.jdbc.JDBC4PreparedStatement@49cc9ba6: SELECT SUM(ROUND(contract_account.summa, 2)) FROM contract LEFT JOIN contract_account ON contract_account.cid=contract.id AND contract_account.yy=2013 AND contract_account.mm=4 WHERE contract.id=8986 OR (contract.scid=8986 AND contract.sub_mode=0) com.mysql.jdbc.JDBC4PreparedStatement@5b5b3aca: UPDATE contract_balance SET summa3=2282.83 WHERE yy=2013 AND mm=4 AND cid=8986 com.mysql.jdbc.JDBC4PreparedStatement@4270d2a1: SELECT yy, mm, summa1, (summa2 - summa3 - summa4) FROM contract_balance WHERE cid=8986 AND ( (yy=2013 AND mm>=4) OR yy>2013 ) ORDER BY yy, mm com.mysql.jdbc.JDBC4PreparedStatement@7d146a1a: UPDATE contract_balance SET summa1=** NOT SPECIFIED ** WHERE cid=8986 AND yy=** NOT SPECIFIED ** AND mm=** NOT SPECIFIED ** <<cut>> java.lang.RuntimeException at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480) at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47) at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:261) at ru.bitel.bgbilling.kernel.container.managed.ServerContext.recycle(ServerContext.java:376) at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:103) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) radius 04-17/00:56:32 ERROR [InetRadiusListener] RadiusListener - RadiusListener accounting queue is full! |
Автор: | stark [ 23 апр 2013, 14:27 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
2 Dog , у вас точно accounting - обновленный? Такое ощущение, что эту ошибку уже исправляли . Может быть вы обновили сервер, но забыли accounting-обновить ? |
Автор: | Dog [ 23 апр 2013, 22:19 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
вообще должен был, но возможно что то пошло нет так =) в любом случае сейчас на этот счёт чисто. |
Автор: | max [ 20 май 2013, 16:26 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
у нас вот такое вылазит: Код: 05-19/21:35:17 ERROR [bitel.billing.server.load.action.ActionSourceManagerInfo] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.ServerPreparedStatement[5619] - SELECT id, session_cost, session_time, ROUND(input_octets/1,0), ROUND(output_octets/1,0) FROM log_session_3_201305 WHERE lid IN (5) AND DAYOFMONTH( session_start )>=1 AND DAYOFMONTH( session_start )<=31 |
Автор: | stark [ 20 май 2013, 19:21 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
max писал(а): у нас вот такое вылазит: Код: 05-19/21:35:17 ERROR [bitel.billing.server.load.action.ActionSourceManagerInfo] DefaultServerSetup - Many statements was open at connection close: com.mysql.jdbc.ServerPreparedStatement[5619] - SELECT id, session_cost, session_time, ROUND(input_octets/1,0), ROUND(output_octets/1,0) FROM log_session_3_201305 WHERE lid IN (5) AND DAYOFMONTH( session_start )>=1 AND DAYOFMONTH( session_start )<=31 У вас какая версия сейчас ? Вроде бы исправили в 5.2 еще в январе. |
Автор: | max [ 20 май 2013, 23:40 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
5.1 |
Автор: | stark [ 21 май 2013, 12:15 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
max писал(а): 5.1 На 5.1 не исправляли |
Автор: | Phricker [ 17 июн 2013, 17:03 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
Подскажите пожалуйста... Есть вот такой вот скрипт Код: String query = "SELECT DISTINCT(c.id), t.date1 FROM contract_tariff AS t, contract AS c WHERE t.cid = c.id AND t.tpid IN (" + tariffs + ") AND t.date2 IS NULL ORDER BY c.id"; java.sql.PreparedStatement ps = con.prepareStatement( query ); ResultSet rs = ps.executeQuery(); while ( rs.next() ) { cid = rs.getInt( 1 ); //ID договора String queryStatus = " SELECT date1, status FROM contract_status_log " + " WHERE cid = " + cid + " ORDER BY date1 DESC " + " LIMIT 1" ; java.sql.PreparedStatement psStatus = con.prepareStatement( queryStatus ); ResultSet rsStatus = psStatus.executeQuery(); while ( rsStatus.next() ) { ....... } ........................................................................ В таком случае ругается на Many statements was open at connection close. Как это сделать по феншую? Вынести объявление psStatus и rsStatus за пределы цикла (туда же где где объявляются rs и ps) и потом просто вызывать psStatus = con.prepareStatement( queryStatus ); rsStatus = psStatus.executeQuery(); или же закрывать коннект rs.close(); ps.close(); после каждого обращения? |
Автор: | Artur [ 17 июн 2013, 17:21 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
Phricker писал(а): или же закрывать коннект rsStatus.close(); psStatus.close(); после каждого обращения? Потом также не забудьте сделать rs.close(); ps.close(); в конце. Всегда лучше явно чистить ресурсы. |
Автор: | Phricker [ 17 июн 2013, 17:26 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
Спасибо. Закрытие rs.close(); ps.close(); итак стоит уже Опечатался в rsStatus.close(); и psStatus.close(); |
Автор: | Cromeshnic [ 23 июл 2013, 07:07 ] |
Заголовок сообщения: | Re: Незакрытые preparedStatement |
вер. 5.2 сборка 1525 от 22.07.2013 13:22:39 dialup вер. 5.2 сборка 379 от 20.05.2013 20:12:49 inet вер. 5.2 сборка 1211 от 22.07.2013 13:22:38 При переоформлении договора, в конце процесса: Код: server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] DefaultServerSetup - Many statements was open at connection close: com.mysql.jdbc.ServerPreparedStatement[37] - SELECT * FROM contract WHERE id=191468 com.mysql.jdbc.ServerPreparedStatement[57] - SELECT * FROM inet_serv_type_25 ORDER BY id com.mysql.jdbc.ServerPreparedStatement[58] - SELECT deviceTypeId FROM inet_serv_type_device_type_link_25 WHERE inetServId=6 com.mysql.jdbc.ServerPreparedStatement[59] - SELECT deviceGroupId FROM inet_serv_type_device_group_link_25 WHERE inetServId=6 com.mysql.jdbc.ServerPreparedStatement[68] - SELECT * FROM contract WHERE id=191468 com.mysql.jdbc.JDBC4PreparedStatement@f3e7ab: SELECT sid, SUM(summa) FROM session_account_1_201201 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@3af383: SELECT sid, SUM(summa) FROM session_account_1_201201 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@18355aa: SELECT sid, SUM(summa) FROM session_account_1_201203 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@1c03044: SELECT sid, SUM(summa) FROM session_account_1_201203 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@19cb1a8: SELECT sid, SUM(summa) FROM session_account_1_201204 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@1cb6e54: SELECT sid, SUM(summa) FROM session_account_1_201204 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@1ea8d74: SELECT sid, SUM(summa) FROM session_account_1_201205 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@13f9b54: SELECT sid, SUM(summa) FROM session_account_1_201205 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@153df31: SELECT sid, SUM(summa) FROM session_account_1_201206 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@d7a270: SELECT sid, SUM(summa) FROM session_account_1_201206 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@10910a1: SELECT sid, SUM(summa) FROM session_account_1_201207 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@9ff1d3: SELECT sid, SUM(summa) FROM session_account_1_201207 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@1266fce: SELECT sid, SUM(summa) FROM session_account_1_201208 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@1d34001: SELECT sid, SUM(summa) FROM session_account_1_201208 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@1207d43: SELECT sid, SUM(summa) FROM session_account_1_201209 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@82a431: SELECT sid, SUM(summa) FROM session_account_1_201209 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@1d55d9: SELECT sid, SUM(summa) FROM session_account_1_201210 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@1ac4ca1: SELECT sid, SUM(summa) FROM session_account_1_201210 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@1a1c0d1: SELECT sid, SUM(summa) FROM session_account_1_201211 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@148d5b2: SELECT sid, SUM(summa) FROM session_account_1_201211 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@180cea1: SELECT sid, SUM(summa) FROM session_account_1_201212 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@871b47: SELECT sid, SUM(summa) FROM session_account_1_201212 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@a4156c: SELECT sid, SUM(summa) FROM session_account_1_201301 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@fe1e30: SELECT sid, SUM(summa) FROM session_account_1_201301 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@1701f63: SELECT sid, SUM(summa) FROM session_account_1_201302 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@dc42ab: SELECT sid, SUM(summa) FROM session_account_1_201302 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.ServerPreparedStatement[157] - SELECT * FROM inet_serv_option_25 WHERE servId=33 com.mysql.jdbc.ServerPreparedStatement[160] - SELECT * FROM inet_serv_type_25 WHERE id=2 com.mysql.jdbc.ServerPreparedStatement[161] - SELECT deviceTypeId FROM inet_serv_type_device_type_link_25 WHERE inetServId=2 com.mysql.jdbc.ServerPreparedStatement[162] - SELECT deviceGroupId FROM inet_serv_type_device_group_link_25 WHERE inetServId=2 com.mysql.jdbc.ServerPreparedStatement[163] - SELECT serv.*, contract.scid, contract.sub_mode FROM inet_serv_25 AS serv LEFT JOIN contract ON serv.contractId=contract.id WHERE serv.id=33 com.mysql.jdbc.ServerPreparedStatement[165] - SELECT inet_device_25.*, entity.entitySpecId, entity.title as entityTitle FROM inet_device_25 LEFT JOIN entity ON entity.id=inet_device_25.entityId WHERE inet_device_25.id=15 com.mysql.jdbc.ServerPreparedStatement[166] - SELECT deviceGroupId FROM inv_device_group_link_25 WHERE deviceId=15 com.mysql.jdbc.ServerPreparedStatement[167] - SELECT * FROM inet_device_type_25 WHERE id=3 com.mysql.jdbc.ServerPreparedStatement[169] - SELECT * FROM entity_spec WHERE id=0 com.mysql.jdbc.ServerPreparedStatement[134] - SELECT * FROM contract WHERE id=192136 com.mysql.jdbc.ServerPreparedStatement[176] - SELECT * FROM inv_device_port_subscription_25 WHERE deviceId=15 AND (2=-1 OR port=2) AND (dateFrom IS NULL OR '2013-07-18' IS NULL OR dateFrom<='2013-07-18') AND (dateTo IS NULL OR '2013-07-18 00:00:00' IS NULL OR dateTo>='2013-07-18 00:00:00') ORDER BY port com.mysql.jdbc.ServerPreparedStatement[178] - SELECT * FROM inet_serv_25 WHERE parentId=46 ORDER BY id com.mysql.jdbc.ServerPreparedStatement[184] - SELECT * FROM inet_accounting_period_25 WHERE contractId=191468 ORDER BY dateFrom com.mysql.jdbc.JDBC4PreparedStatement@5a86e1: SELECT sid, SUM(summa) FROM session_account_23_201205 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@1cdf052: SELECT sid, SUM(summa) FROM session_account_23_201205 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@183901c: SELECT sid, SUM(summa) FROM session_account_23_201206 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@bfea42: SELECT sid, SUM(summa) FROM session_account_23_201206 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@1db0032: SELECT sid, SUM(summa) FROM session_account_23_201207 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@1b343e9: SELECT sid, SUM(summa) FROM session_account_23_201207 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@1c90acb: SELECT sid, SUM(summa) FROM session_account_23_201208 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@1211f6d: SELECT sid, SUM(summa) FROM session_account_23_201208 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@19a5b0: SELECT sid, SUM(summa) FROM session_account_23_201209 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@1051743: SELECT sid, SUM(summa) FROM session_account_23_201209 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@9ad559: SELECT sid, SUM(summa) FROM session_account_23_201210 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@172f7c3: SELECT sid, SUM(summa) FROM session_account_23_201210 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@1278640: SELECT sid, SUM(summa) FROM session_account_23_201211 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@10069c3: SELECT sid, SUM(summa) FROM session_account_23_201211 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@1702cfb: SELECT sid, SUM(summa) FROM session_account_23_201212 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@8da92: SELECT sid, SUM(summa) FROM session_account_23_201212 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@d6b576: SELECT sid, SUM(summa) FROM session_account_23_201301 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@870fb: SELECT sid, SUM(summa) FROM session_account_23_201301 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@38584c: SELECT sid, SUM(summa) FROM session_account_23_201302 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@269ced: SELECT sid, SUM(summa) FROM session_account_23_201302 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@19ba407: SELECT sid, SUM(summa) FROM session_account_21_201201 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@1afcb90: SELECT sid, SUM(summa) FROM session_account_21_201201 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@1a77dcf: SELECT sid, SUM(summa) FROM session_account_21_201203 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@1e043a8: SELECT sid, SUM(summa) FROM session_account_21_201203 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@28b43: SELECT sid, SUM(summa) FROM session_account_21_201204 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@f6fd93: SELECT sid, SUM(summa) FROM session_account_21_201204 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@749cf8: SELECT sid, SUM(summa) FROM session_account_21_201205 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@139a1e2: SELECT sid, SUM(summa) FROM session_account_21_201205 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@76e596: SELECT sid, SUM(summa) FROM session_account_21_201206 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@15960dd: SELECT sid, SUM(summa) FROM session_account_21_201206 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@1c63a8: SELECT sid, SUM(summa) FROM session_account_21_201207 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@4157d2: SELECT sid, SUM(summa) FROM session_account_21_201207 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@62bc77: SELECT sid, SUM(summa) FROM session_account_21_201208 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@88097e: SELECT sid, SUM(summa) FROM session_account_21_201208 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@1bdacbe: SELECT sid, SUM(summa) FROM session_account_21_201209 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@c76ec3: SELECT sid, SUM(summa) FROM session_account_21_201209 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@102ffa: SELECT sid, SUM(summa) FROM session_account_21_201210 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@b7531e: SELECT sid, SUM(summa) FROM session_account_21_201210 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@3157a8: SELECT sid, SUM(summa) FROM session_account_21_201211 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@134139f: SELECT sid, SUM(summa) FROM session_account_21_201211 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@ff51f1: SELECT sid, SUM(summa) FROM session_account_21_201212 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@1c137c7: SELECT sid, SUM(summa) FROM session_account_21_201212 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@f8288e: SELECT sid, SUM(summa) FROM session_account_21_201301 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@4b4dd9: SELECT sid, SUM(summa) FROM session_account_21_201301 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.JDBC4PreparedStatement@b421a2: SELECT sid, SUM(summa) FROM session_account_21_201302 WHERE cid=191468 GROUP BY sid com.mysql.jdbc.PreparedStatement@1019f2a: SELECT sid, SUM(summa) FROM session_account_21_201302 WHERE cid=192136 GROUP BY sid com.mysql.jdbc.ServerPreparedStatement[188] - SELECT * FROM contract WHERE id=191468 com.mysql.jdbc.ServerPreparedStatement[219] - DELETE FROM contract_account WHERE cid IN (191468, 192136) AND yy=null AND mm=null AND sid IN ( 33,234,236,84,153,72,73,80,292,124,79,76,139,166,138,167,268,269) com.mysql.jdbc.ServerPreparedStatement[221] - SELECT * FROM inet_serv_option_26 WHERE servId=1 com.mysql.jdbc.ServerPreparedStatement[224] - SELECT * FROM inet_serv_type_26 WHERE id=1 com.mysql.jdbc.ServerPreparedStatement[225] - SELECT deviceTypeId FROM inet_serv_type_device_type_link_26 WHERE inetServId=1 com.mysql.jdbc.ServerPreparedStatement[226] - SELECT deviceGroupId FROM inet_serv_type_device_group_link_26 WHERE inetServId=1 com.mysql.jdbc.ServerPreparedStatement[227] - SELECT serv.*, contract.scid, contract.sub_mode FROM inet_serv_26 AS serv LEFT JOIN contract ON serv.contractId=contract.id WHERE serv.id=1 com.mysql.jdbc.ServerPreparedStatement[228] - SELECT inet_device_26.*, entity.entitySpecId, entity.title as entityTitle FROM inet_device_26 LEFT JOIN entity ON entity.id=inet_device_26.entityId WHERE inet_device_26.id=3 com.mysql.jdbc.ServerPreparedStatement[229] - SELECT deviceGroupId FROM inv_device_group_link_26 WHERE deviceId=3 com.mysql.jdbc.ServerPreparedStatement[230] - SELECT * FROM inet_device_type_26 WHERE id=3 java.lang.RuntimeException at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480) at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47) at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:261) at ru.bitel.bgbilling.kernel.base.server.DefaultContext.destroy(DefaultContext.java:37) at ru.bitel.bgbilling.kernel.container.managed.ServerContext.destroy(ServerContext.java:406) at bitel.billing.server.ActionBase.freeConnection(ActionBase.java:181) at bitel.billing.server.Executer.doModule(Unknown Source) at bitel.billing.server.Executer$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:396) at bitel.billing.server.Executer.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Модули 1, 21 - Dialup Модули 25, 26 - Inet |
Страница 3 из 12 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |