الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Java Jdbc Vs Java In Database

Featured Replies

بتاريخ:

Dear All



in below post there is comparison between JDBC connection and Oracle JVM




Thanks

بتاريخ:

مجهود طيب يا أخ محمود ولكن لي بعض الملاحظات:
1. المقارنة تمت من وجهة نظر السرعة فقط في حين أنه لكي تقارن بشكل سليم فيجب أخذ نقاط أخرى في الاعتبار مثل قابلية استخدام مكتبات خارجية وإمكانية العمل على أكثر من قاعدة بيانات ... إلخ لأن استخدام جافا هنا يعطي مرونة أكثر من وجودها في قاعدة البيانات
2. النتيجة الزمنية لكود الجافا خادعة لأنه توجد طرق كثيرة لرفع سرعة التنفيذ كاستخدام Data Source و PreparedStatement لرفع السرعة وبالتالي لكي يكون الزمن واقعياً فيجب أخذ هذه النقاط في الاعتبار
3. عموماً لا يفضل استخدام الجافا من داخل قاعدة البيانات لأن هذا يضع قيود كثيرة على الكود ولكن نستخدم هذه الطريقة إذا كان لدينا كم هائل من البيانات (في مدى الملايين) وتوجد العديد من العمليات التي تتم على السجل الواحد ، ولكن في هذه الحالة فاستخدام PL/SQL أفضل وأسرع من الجافا

بتاريخ:
  • كاتب الموضوع

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

بتاريخ:
  • كاتب الموضوع

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

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.