English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Performance tuning van een narcis db / een $ db-JDBC toepassing

Software RSS Feed





Dit artikel illustreert de beste praktijken ter verbetering van de prestaties van Daffodil DB / Een $ DB JDBC Driver. Dit artikel richt zich op hoe de prestaties van een Daffodil DB / Een $ DB JDBC toepassing te verbeteren met behulp van Verklaring, PreparedStatemnt, CallableStatement en ResultSet interfaces. Het kiezen van de juiste verklaring interfaces en juiste methodes op basis van uw SQL-query speelt een vitale rol bij het verbeteren van de prestaties van een JDBC Driver.JDBC OverviewJDBC API biedt standaard set interfaces voor het werken met databases zoals Daffodil DB / Een $ DB, Oracle, Derby etc.Connection interface kapselt database connectie functionaliteit, Statement interface kapselt SQL statement vertegenwoordiging en de uitvoering functionaliteit terwijl ResultSet interface kapselt ophalen van gegevens die afkomstig is van de uitvoering van een SQL-query met behulp van Statement.Following zijn de basisstappen het schrijven van een JDBC program.1. Import "java.sql" en "javax.sql" pakketten. (Import "javax.sql", indien geavanceerde JDBC functie als XA wordt gebruikt) 2. Load Daffodil DB JDBC-driver (embedded of netwerk JDBC Driver) 3. Tot stand brengen van verbinding met database met behulp van Verbinding interface4. Maak een Statement5. Voer de Statement6. Resultaten op te halen met behulp van ResultSet interface7. Sluit Statement en ConnectionChoosing recht Statement interface: Er zijn drie soorten Verklaring interfaces in JDBC te vertegenwoordigen / uitvoeren van een SQL query-Verklaring, PreparedStatement en CallableStatement. Verklaring wordt gebruikt voor het uitvoeren van statische SQL-statement zonder input en output-parameters; PreparedStatement wordt gebruikt om dynamische SQL-instructie met input parameters terwijl CallableStatement uitvoeren wordt gebruikt om dynamische SQL te voeren met zowel de input-en output-parameters. Een belangrijk ding op te merken over PreparedStatement en CallableStatement is dat ze ook kan worden gebruikt voor statische SQL-statements. Maar CallableStatement voornamelijk bedoeld is voor opgeslagen procedures.PreparedStatement geeft een betere prestaties in vergelijking met de verklaring, omdat het vooraf is ontleed en pre-gecompileerd. Dit betekent dat de samenstelling en het ontleden van deze vermelding is slechts een keer gedaan door de database. Daarna de database hergebruik van de reeds ontleed en samengesteld verklaring. Dit aanzienlijk verbetert de prestaties, omdat wanneer een verklaring heeft herhaaldelijk moet worden uitgevoerd, is het niet te worden ontleed en samengesteld keer op keer. Dus de overbelasting ontstaan door ontleden en samenstellen van de dezelfde verklaring kan worden reduced.When er is een vereiste voor een verzoek om verklaringen van meerdere complexe proces, CallableStatement geeft betere prestaties ten opzichte van PreparedStatement en Statement.To Lees het volledige artikel kunt u terecht http://www.daffodildb.com/daffodildb-performance-tuning.htmlThis artikel is bijgedragen door (de heer) Parveen Aggarwal, Technical Consultant bij DSL India (http://www.daffodildb.com). Met meer dan 6 jaar ervaring in het bedrijfsleven in Java en aanverwante technologieën, heeft hij een diepgaande kennis van J2EE, J2ME en database management systemen. Parveen momenteel werken aan het concept van data-archivering in embedded databases. Hij kan gecontacteerd worden op parveenaggarwal@hotmail.com

Artikel Bron: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster krijgen html code
Voeg dit artikel aan uw website!

Webmaster verzenden van artikelen
Geen registratie vereist! Vul het formulier in en uw artikel is in de Messaggiamo.Com Directory!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Dien uw artikelen te Messaggiamo.Com Directory

Categorieën


Copyright 2006-2011 Messaggiamo.Com - Sitemap - Privacy - Webmaster verzenden van artikelen naar Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu