डालने के लिए ग्रीनडाओ 40 सेकंड मैंने ग्रीनडाओ चुना है क्योंकि यह साइट कहती है कि यह एंड्रॉइड के लिए सबसे तेज़ ओआरएम सिस्टम है। मेरे अभिविन्यास के लिए सैमसंग i9001 पर 600 रिकॉर्ड डालने के लिए इसे 40 सेकंड की तरह लगता है। मुझे यकीन नहीं है कि मैं कुछ गलत कर रहा हूं।600 रिकॉर्ड
क्या आप उन परिचालनों को करने में कितना समय लगाना चाहते हैं, कम करने के लिए कुछ सुझाव दे सकते हैं?
जनरेटर कोड:
private static void addNewsArticle(Schema schema) {
Entity article = schema.addEntity("NewsArticle");
article.addIdProperty().autoincrement();
article.addStringProperty("title").notNull();
article.addStringProperty("body").notNull();
article.addStringProperty("shortDescription").notNull();
article.addStringProperty("thumb");
article.addDateProperty("date").notNull();
}
सम्मिलन
Date now = Calendar.getInstance().getTime();
for (int i = 0; i < 600; i++) {
NewsArticle testArticle = new NewsArticle();
testArticle.setTitle("title-text" + i);
testArticle.setBody("body-text" + i);
testArticle.setShortDescription("short-text" + i);
testArticle.setDate(now);
newsArticleDao.insert(testArticle);
}
इससे पहले कि आप 3 साल में मेरे गधे को बचाया गया। – Youtoo
मैं अपने डेटाबेस का भार साबित करता हूं (01:30 मिनट से ~ 1 तक)। बहुत बहुत धन्यवाद!। – VIX