Настройване на нарцис db / един $ db-JDBC прилагане
В тази статия се илюстрира най-добрите практики за подобряване на работата на жълти нарциси DB / Една $ DB Шофьор JDBC. Тази статия се фокусира върху това как да се подобри качеството на жълти нарциси DB / Една $ DB прилагането JDBC използване Декларация, PreparedStatemnt, CallableStatement и на резултата интерфейси. Изборът на подходящи интерфейси изявление и подходящите методи в зависимост от вашите SQL заявка играе жизнено важна роля в подобряването на работата на JDBC Driver.JDBC OverviewJDBC API предоставя стандартен набор от интерфейси за работа с бази данни, като жълти нарциси DB / Една $ DB, Oracle, Derby etc.Connection интерфейс капсулира функции на базата данни връзка, отчет основни стъпки, за да напишете JDBC program.1. Внос "java.sql" и "javax.sql" пакети. (Внос "javax.sql", ако е напреднал JDBC характеристика като XA трябва да се използва) 2. Заредете жълти нарциси DB JDBC драйвер (вградени или мрежа JDBC Driver) 3. Се осъществи връзка към базата данни използва връзката interface4. Създаване на Statement5. Изпълнете Statement6. Изтегли резултати чрез използване на резултата interface7. Затвори лични и ConnectionChoosing право Декларация Интерфейс: Има три вида интерфейси изявление JDBC да представлява / изпълнение на SQL заявка-декларация, PreparedStatement и CallableStatement. Декларация се използва за извършване на статични SQL изявление без участието и на изхода параметри; PreparedStatement се използва за изпълнение на динамичен SQL изявление с входящи параметри като има предвид, CallableStatement се използва за изпълнение на динамичен SQL, с приноса, така и изходни параметри. Едно от важните нещо да се отбележи, за PreparedStatement и CallableStatement е, че те може да се използва за статични SQL изявления. Въпреки това, CallableStatement основно предназначени за складирани procedures.PreparedStatement дава по-добър резултати в сравнение с лични, тъй като е предварително анализирани и прекомпилирани. Това означава, че събирането и анализирането на това становище се прави само веднъж в базата данни. След това на базата данни използва повторно вече разбор и съставяне на декларация. Това значително подобрява ефективността, защото всеки път, когато информацията трябва да се изпълняват многократно, че не е необходимо да се прави разбор и съставяне на време и отново. Така че на свръхнатоварване, направени от разбор и съставяне на една и съща декларация може да бъде reduced.When има изискване за едно заявление за обработка на множество сложни отчети, CallableStatement дава по-добра производителност в сравнение с PreparedStatement и Statement.To прочети цялата статия моля посетете http://www.daffodildb.com/daffodildb-performance-tuning.htmlThis статия е допринесли с (г-н) Parveen Aggarwal, технически консултант на DSL Индия (http://www.daffodildb.com). С повече от 6 години професионален опит в Java и свързани с нея технологии, той има по-задълбочено разбиране на J2EE, J2ME и управление на бази данни системи. Parveen в момента работи по концепцията за архивиране на данни в областта на вградените бази данни. Той може да бъде намерен в parveenaggarwal@hotmail.com
Член Източник: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
уебмастъра Вземи Html кодекс
Добави тази статия на вашия сайт сега!
уебмастъра Подайте членове
Не е необходима регистрация! Попълнете формата и статията ви е в Messaggiamo.Com директория!