Если я хочу получить миллион строк в спящем режиме, как это работает? Будет ли спящий сбой? Как я могу это оптимизировать.Загрузка миллионов строк в спящий режим
ответ
Если вы прочтете один или напишите, он, вероятно, будет работать нормально. Вы уверены, что вы хотите читать 1000 000 строк? Это, скорее всего, займет некоторое время.
Если вы хотите, чтобы все объекты находились в памяти одновременно, вам вполне может быть поставлено под сомнение.
Вы можете оптимизировать его лучше всего, возможно, путем поиска по-другому. Например, вы можете сбросить базу данных с помощью инструментов базы данных гораздо быстрее, чем чтение с помощью спящего режима.
В базе данных вы можете выбрать суммы, максимальные значения и счетчики, не возвращая миллионы строк по сети.
Что именно вы пытаетесь достичь?
Принесите только нужные столбцы. Попробуйте в тестовой среде.
Обычно вы не использовали бы спящий режим для этого. Если вам нужно выполнить пакетную операцию, используйте пакетные операции sql или hibernate для пакетных операций. Невозможно загрузить миллионы записей для вашего приложения. Ваше приложение с трэш, как gc работает, или, возможно, сбой. должен быть другой вариант.
Для этого вам лучше использовать инструменты jdbc от Spring с помощью обработчика строк. Он выполнит запрос и затем выполнит некоторое действие по строке за раз.
Вы должны попытаться смотреть на интерфейс StatelessSession и пример которого можно найти здесь:
http://mrmcgeek.blogspot.com/2010/09/bulk-data-loading-with-hibernate.html
- 1. Весенняя загрузка Jpa: спящий режим по умолчанию?
- 2. Спящий режим: индивидуальная ленивая загрузка, необязательно = false
- 3. Спящий режим в java
- 4. В консольном приложении .NET предотвратите спящий режим/спящий режим Windows
- 5. Спящий режим
- 6. спящий режим Критерии и количество строк ограничение
- 7. Спящий режим выбора строк, а не объектов
- 8. Спящий режим в android
- 9. CKEditor в спящий режим
- 10. спящий режим в Windows
- 11. C# положить компьютер в спящий режим или спящий режим
- 12. JPA/спящий режим большие коллекции
- 13. Весна и спящий режим: загрузка cfg.xml в контекст приложения
- 14. автоподдержка спящий режим с пружиной 3 и спящий режим 4
- 15. Спящий режим Критерии: спящий режим левого соединения без ассоциации
- 16. спящий режим отложенной загрузки коллекции
- 17. Спящий режим на Android
- 18. Устранение и спящий режим
- 19. Спящий режим - полевая операция
- 20. Спящий режим с пружиной
- 21. База данных + спящий режим
- 22. Спящий режим работы
- 23. Синхронизация и спящий режим
- 24. Спящий режим отката
- 25. спящий режим вставки?
- 26. Спящий режим: @OrderBy
- 27. Как спящий режим?
- 28. спящий режим SQL-запрос
- 29. Спящий режим не работает
- 30. Мгновенно выключение/спящий режим
Что именно вы пытаетесь достичь путем выборки строк? Перемещение их в другое место? Поиск их? Сообщение о них? Детали помогут. – mattjames
Возможный дубликат [JPA/hibernate больших коллекций] (http://stackoverflow.com/questions/3783301/jpa-hibernate-big-collections) Есть много вопросов по одной теме, пожалуйста. –
1 строка в миллион раз? 1 м 1 раз? – WernerCD