آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

آیا دیتابیس SQLite محدودیتی در تعداد رکوردها دارد؟

b.fat  11 سال پیش  11 سال پیش
0 0

سلام به همه

سؤال واضحه. اما من هم از جنبه  تئوری می پرسم، و هم از جنبه عملی و  بهینه بودن.

اگر جواب مثبته، آیا این موضوع به نوع گوشی (یا ایمولاتور) که برنامه را اجرا می کند هم بستگی داره؟

اگر جواب دومی هم مثبته، برای گوشی های معمولی، حداکثر چه تعداد رکورد قابل استفاده است تا کاربر اذیت نشه؟

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
AhmadVB  11 سال پیش
+5 0

از نظر تئوری می توانید به لینک زیر سر بزنید :

محدودیت های SQLite

به عنوان نمونه مقادیر زیر به عنوان پیش فرض تنظیم شده اند:

  • حداکثر تعداد ستون ها = 100
  • حداکثر تعداد ردیف ها =  2 به توان 64
  • حداکثر سایز یک دیتابیس = 140,000GB

ولی از نظر عملی به اطلاعات شما بستگی دارد. همچنین به نحوه بستن جداول و چگونگی بهینه سازی index ها. پاسخ این سوال شما در عمل به صورت یک یا چند جمله کوتاه معلوم نمی شود.
برای بهتر شدن نتیجه می توانید برنامه مورد نظر خود را با یک سری داده ساختگی رندوم پر کنید و روی گوشی خودتان امتحان کنید. تا نتیجه ی برنامه خودتان را ببینید.

+1 0
جواب دیگه از این کامل تر گیر نمیاد.ممنون احمد جان. (11 سال پیش)
+2 0
ممنون. جواب شما کمک کرد که باور کنم اشکال از منه. الآن بعد از اصلاح الگوریتم، برنامه با سرعت عالی در جنیموشن اجرا میشه. (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .