بتاريخ: 11 مايو 201213 سنة comment_224366 Dear All in below post there is comparison between JDBC connection and Oracle JVM http://mahmoudoracle.blogspot.com/2012/05/java-jdbc-vs-java-in-database.html Thanks تقديم بلاغ
بتاريخ: 11 مايو 201213 سنة comment_224371 مجهود طيب يا أخ محمود ولكن لي بعض الملاحظات:1. المقارنة تمت من وجهة نظر السرعة فقط في حين أنه لكي تقارن بشكل سليم فيجب أخذ نقاط أخرى في الاعتبار مثل قابلية استخدام مكتبات خارجية وإمكانية العمل على أكثر من قاعدة بيانات ... إلخ لأن استخدام جافا هنا يعطي مرونة أكثر من وجودها في قاعدة البيانات2. النتيجة الزمنية لكود الجافا خادعة لأنه توجد طرق كثيرة لرفع سرعة التنفيذ كاستخدام Data Source و PreparedStatement لرفع السرعة وبالتالي لكي يكون الزمن واقعياً فيجب أخذ هذه النقاط في الاعتبار3. عموماً لا يفضل استخدام الجافا من داخل قاعدة البيانات لأن هذا يضع قيود كثيرة على الكود ولكن نستخدم هذه الطريقة إذا كان لدينا كم هائل من البيانات (في مدى الملايين) وتوجد العديد من العمليات التي تتم على السجل الواحد ، ولكن في هذه الحالة فاستخدام PL/SQL أفضل وأسرع من الجافا تقديم بلاغ
بتاريخ: 11 مايو 201213 سنة كاتب الموضوع comment_224382 I am agree totally with comments of sd4it and many thanks for him I always create PLSQL functions, procedures and packages in database and call it from Java But what I intend to illustrate is that running everything in database is faster than others So we should create business logic in database and call it from everywhere تقديم بلاغ
بتاريخ: 11 مايو 201213 سنة كاتب الموضوع comment_224384 I have an error in my post about not mentioning that I intend to illustrate that running everything in database is faster than others because no network load and no loop back Every People know that running PLSQL from database fastener than others, and in my post I want to prove that it is faster in JVM also تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.