«jdbc» 태그된 질문

1
JDBC에서 명시 적 커밋을 비활성화하거나 SQL에서 감지하거나 데이터베이스를 읽기 전용 상태로 설정
배경 : http://sqlfiddle.com (내 사이트)에서 작업 중이며 가능한 한 악용 사례를 방지하려고합니다. 현재 해결중인 문제에 대해 질문함으로써 실수로 남용을 악화 시키지는 않지만 어떻게해야합니까? 나는 당신을 믿습니다. 주어진 트랜잭션 블록 내에서 사용자가 명시적인 '커밋'호출을 발행하지 못하게하고 싶습니다. SQL Fiddle의 컨텍스트에서 트랜잭션 블록은 오른쪽 패널에서 실행되는 코드입니다. 기본적으로 일반 텍스트 SQL 명령 …

2
MariaDB Java 클라이언트는 어느 정도까지 MySQL JDBC (Connector / J)를 대체합니까?
전제 : MySQL 데이터베이스에 JDBC 연결을 만드는 Java 응용 프로그램을 제공합니다. (이 글을 쓰는 시점에는 5.1 또는 5.5 일 수 있지만 질문과 대답이 버전에 크게 의존하지 않기를 바랍니다.) 관찰 : 분명히 MySQL JDBC 드라이버 ( Connector / J ) 또는 MariaDB JDBC 드라이버 ( MariaDB Java Client )를 사용하여 MySQL …
11 mysql  mariadb  jdbc 

3
대량 배치를위한 인서트 속도
내 응용 프로그램에서 INSERT가 많은 시간을 소비하는 것으로 보입니다. 테이블에 삽입하려는 메모리 (~ 40-50,000)에 많은 수의 객체가 있습니다. 샘플 테이블을 보자 CREATE TABLE bill ( id BIGINT(20) PRIMARY KEY, amount INT(11) DEFAULT 0, bill_date DATETIME DEFAULT NOW(), INDEX (bill_date) ) ENGINE=InnoDB 배치 크기로 3 행을 사용하면 다음은 삽입에 대해 생각할 …
10 mysql  innodb  insert  java  jdbc 

4
MySQL에서 왜 메모리가 부족하다고 말합니까?
INSERT...SELECTJDBC를 사용하여 MySQL에서 상당히 큰 크기를 실행하려고 했지만 다음 예외가 발생했습니다. Exception in thread "main" java.sql.SQLException: Out of memory (Needed 1073741824 bytes) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) 실제로 ResultSet 객체를 반환하지 않기 때문에 Java 힙 공간이 문제가되지 않아야한다고 생각했습니다. 그러나 어쨌든 나는 그것을 시도했지만 좋지 않았다. 그런 다음 MySQL Workbench에서 명령문을 실행하려고 시도했지만 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.