DSE.

تأخر منفذ SQL
التحميل الان

DSE. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL v3
  • السعر:
  • FREE
  • اسم الناشر:
  • Thomas Weholt
  • موقع ويب الناشر:
  • http://weholt.org

DSE. العلامات


DSE. وصف

تأخر منفذ SQL Executor. DSE عبارة عن طريقة بسيطة وممتدة لا تنفذ استعلامات SQL بالتسلسل، ولكن تم التقاط القيم التخزين المؤقت حتى يتم استيفاء قيم كحد أقصى ثم قم بتنفيذها باستخدام طريقة exectemany. يمكن أن تكون النتيجة مكاسب السرعة الضخمة. لم يتم اختبارها فقط على SQLite3 ولكنها مخصصة للاستخدام في Django كما reformample الاستخدام: استيراد SQLITE3 # للاختبار أغراض الاختبارمن DSE استيراد diseedsqlexecutorconn = sqlite3.connect (': الذاكرة:') المؤشر = conn. cursor () cursor.execute ('إنشاء جدول Filedata (مفتاح الأساس المعتمدة النص الأساسي، نص FilePath، نص FileName، عدد صحيح الملفات)') D = DIMEADSQLEXECUTOR (المؤشر، preftoken = '؟') # باستخدام؟ preamtoken هنا ل sqlite3. اترك الأمر فارغا وسيؤدي ذلك إلى استخدام s كدعم بواسطة django etc.d.addobject ('filedata'، ('id'، 'filepath'، 'filename'، 'filesize')) أنا في النطاق (0، 999) ): # إضافة بعض البيانات وهمية. لاحظ عدم وجود مجال الهوية. هذا سيؤدي إلى إدراج. # إضافة حقل المعرف سيؤدي إلى تحديث للبيانات ليس بعد في DB D.ADDITEM ('Filedata'، {'FilePath': '/ TMP /'، 'اسم الملف': "اختبار S.TXT" I، 'filesize': i}) # لا تم تنفيذ SQL حتى الآن، والحد الافتراضي هو 1000 عنصر # إضافة عنصر آخر سيؤدي إلى تنفيذ SQLS وإعادة تعيين D-Instanced.additem ('Filedata'، {'FilePath': ' / TMP / '' '' 'اسم الملف': 'اختبار s.txt' i، 'filesize': i}) # إضافة بعض السجلات إلى update.additem ('filedata'، {ID ': 1،' filepath ': '/ tmp /' '' '' 'اسم الملف': 'testmore s.txt' i، 'filesize': 100}) # استدعاء إغلاق سينفذ أي sqlsd.Close المتبقية () # قد تكون هناك حاجة لاستدعاء الالتزام على المؤشر لارتكاب البيانات. يعتمد على كيفية إعداد المؤشر / الاتصال. متطلبات: بيثون


DSE. برامج ذات صلة