Apakah yang perlu saya lakukan jika symfony propel doselect memori melimpah?
漂亮男人2017-05-16 16:46:11
0
1
428
Apakah yang perlu saya lakukan jika memori melimpah disebabkan terlalu banyak data yang dikeluarkan pada satu-satu masa apabila menggunakan symfony propel doselect?
Menggunakan doSelect akan mengeluarkan semua baris sekaligus dan membuangnya ke dalam memori Jika set hasil anda agak besar, ia secara semula jadi akan meletup; anda boleh menggunakan operasi baris demi baris untuk mengawal puncak memori:
Menggunakan doSelect akan mengeluarkan semua baris sekaligus dan membuangnya ke dalam memori Jika set hasil anda agak besar, ia secara semula jadi akan meletup; anda boleh menggunakan operasi baris demi baris untuk mengawal puncak memori:
Terdapat juga beberapa kaedah malas yang tidak menyembuhkan simptom: