Я подумываю написать инструмент, который будет перечислять все таблицы в базе данных оракула. Нажатие на любую из ссылок для каждой таблицы будет загружать данные из этой таблицы.Несколько вопросов об использовании Hibernate и ORM с Oracle
Обычно я просто использую простой старый jdbc со стандартными sql-запросами или хранимыми процедурами в коде. До сих пор это работало нормально, но мне интересно, поможет ли использование спящего режима и уменьшит нагрузку. Это также хороший способ узнать о спящем режиме.
Не могли бы вы сообщить мне, может ли спящий режим помочь и как. я могу думать о следующих рассуждениях
- Нет необходимости писать запросы
- Нет необходимости управлять запросами
- Управления сделок, вероятно, будет проще.
Есть также некоторые проблемы, которые я не знаю, каковы ответы. Например, база данных, с которой я буду работать, довольно старая, а не все таблицы имеют первичные ключи. Занимаясь учебниками по спячке, возникли следующие вопросы:
- У всех таблиц должен быть первичный ключ с именем «id»? Ни одна из моих таблиц не имеет столбца с именем id. Первичные ключи называются чем-то еще
- Столы должны иметь первичные ключи? Не все мои таблицы имеют первичные ключи. Особенно таблицы с постоянными данными.
- Некоторые таблицы имеют первичные ключи в виде составных клавиш (первичный ключ состоит из 2 столбцов). Разрешить ли это?
Меня также будут интересовать любые простые учебники. Я видел пару, но никто не предназначен для новичков.
Благодаря
Может кто-то пожалуйста, предоставьте ситуации/примеры сценарии, в которых спящий режим становится бесценным
Благодаря
Полностью согласен. +1 –