Articles of jdbc

Prima di scrivere una data Java su una colonna SQL TIMESTAMP, JDBC traduce la data dal fuso orario della JVM al fuso orario della sessione del database?

Prima di scrivere una data Java su una colonna SQL TIMESTAMP , JDBC traduce la data dal fuso orario della macchina virtuale Java a quella della sessione del database? Ad esempio, si supponga che il fuso orario della macchina virtuale Java sia UTC e che il fuso orario della sessione del database sia UTC-5 . […]

id quadro da sql insert tramite jdbctemplate

È ansible ottenere l’id quadro @@ dall’inserto SQL su una chiamata modello jdbc Spring? Se é cosi, come?

Prestazioni di istruzioni MySQL Insert in Java: istruzioni preparate in modalità batch rispetto a singoli inserti con più valori

Sto progettando un database MySQL che deve gestire circa 600 inserimenti di righe al secondo su varie tabelle InnoDB. La mia attuale implementazione utilizza istruzioni preparate non in batch. Tuttavia, scrivendo sui colli di bottiglia del database MySQL e le dimensioni della mia coda aumentano nel tempo. L’implementazione è scritta in Java, non conosco la […]

JDBC di gestione automatica delle risorse Java 7 (istruzione try-with-resources)

Come integrare l’idioma JDBC comune di creare / ricevere una connessione, interrogare il database ed eventualmente elaborare i risultati con la gestione automatica delle risorse di Java 7, l’istruzione try-with-resources? ( Tutorial ) Prima di Java 7, il solito schema era qualcosa del genere: Connection con = null; PreparedStatement prep = null; try{ con = […]

Spring Boot: Come si impostano le proprietà del pool JDBC come il numero massimo di connessioni?

Spring-Boot è uno strumento davvero fantastico, ma la documentazione è un po ‘scarsa per quanto riguarda la configurazione più avanzata. Come posso impostare proprietà come la dimensione massima per il mio pool di connessione al database? Spring-Boot supporta tomcat-jdbc , HikariCP e Commons DBCP nativamente sono tutti configurati allo stesso modo?

Eccezione SQL stumped per JDBC

Sto provando tutto il ansible per far funzionare un JDBC, l’unica cosa che mi sta bloccando in questo momento è questa eccezione, di cui non ho idea: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘????????????????’ at […]

SQL Server: definizione di una colonna di tipo XML con codifica UTF-8

La codifica predefinita per un campo di tipo XML definito in un server SQL è UTF-16. Non ho problemi ad inserirmi in quel campo con flussi XML codificati in UTF-16. Ma se provassi a inserire nel campo con il stream XML codificato UTF-8, il tentativo di inserimento avrebbe ricevuto la risposta all’errore unable to switch […]

Oracle JDBC: nome utente / password non validi (ora-01017)

Ho uno strano problema con la connessione jdbc a un server di database Oracle. Abbiamo applicazioni su un server tomcat in esecuzione. Queste applicazioni utilizzano un database Oracle. Tutte le applicazioni utilizzano le stesse credenziali. Applicazioni che funzionano bene tutto il giorno. Di notte non c’è attività. Al mattino riceviamo alcuni (2 o 3) errori […]

Set di risultati nulli quando si chiama la procedura memorizzata di Sybase tramite JDBC

Sto chiamando una procedura memorizzata Sybase che restituisce più set di risultati tramite JDBC. Ho bisogno di ottenere un set di risultati specifico che abbia una colonna chiamata “Result” Questo è il mio codice: CallableStatement cs = conn.prepareCall(sqlCall); cs.registerOutParameter(1, Types.VARCHAR); cs.execute(); ResultSet rs=null; int count = 1; boolean flag = true; while (count < 20000 […]

Gestire la richiesta concorrente durante la permanenza nel database Oracle?

Ho questo scenario, su un sito di compagnie aeree (utilizzando Java) due clienti separati inviano due richieste contemporaneamente per prenotare uno stesso posto nella stessa compagnia aerea da New York a Chicago. Sto usando il database di Oracle e il livello di isolamento viene letto in commit. La mia domanda qui è che il database […]