|
|
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
Можно ли получить дату последнего изменения записей таблицы - для определения факта существования изменений (например, после DML), не создавая триггер? Для других объектов используется дата создания - ее можно получить из системных view. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2003, 17:32:05 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
Oracle это не MSSQL здесь надо по другому проверять поменялась запись или нет один из способов: делать ее селект перед update (причем селект делать по всем полям, а не только по праймари кей), и вслучае если полученая запись отличается от старой записи, то эту строчку поменял какой-то другой пользователь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2003, 17:36:02 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
2 Simon PK по определению не должен менятся. 2AntonS А зачем это надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2003, 17:48:09 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
2 raven13 Для получения обновлений при большом количестве справочных таблиц, например если событие изменения, вставки или удаления записей имело место, то выгружаем таблицу. 2 Simon В данном случае не обязательно определять значения полей, достаточно было бы сам факт, что записи изменялись, добавлялись или удалялись и дата этого события. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2003, 02:19:28 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
Включить аудит на вставку и изменение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2003, 05:52:04 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
1. Use exp/imp views to get information about incremental export -- all 'recently modified' tables would be there. 2. Create mview logs for those lookup tables. 3. Think about decreasing the number of lookup tables. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2003, 08:32:18 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
2raven13 pk никогда и не меняется, но если делать update .... where pk=...... то данные измененные другими пользователями перезапишутся, соответственно к этому надо подходить с умом:)) 2AntonS: если надо знать дату изменения сделайте поле в таблице и заполняйте его триггером если надо знать было ли изменение или нет, то мой первый совет самый оптимальный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2003, 09:28:48 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
похожая ситуация. Возможно ли определить дату и время последнего обращения к таблице на операторы select. Имеется множество таблиц на схеме, возможно некоторые уже не используются хотелось бы определить и удалить. Oracle 11g2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2016, 12:52:54 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
valdemar_ru, таблицы занимают так много места и ресурсов сервера, что тебе пришла в голову мысль избавиться от них? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2016, 12:54:55 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эх таблицы занимают так много места и ресурсов сервера, что тебе пришла в голову мысль избавиться от них? Что тут удивительного ? Или может у человека чисто эстетические желания ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2016, 13:05:11 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
valdemar_ru, Если не включен аудит на селект (dba_audit_**), не постоянно собираются AWR снимки(dba_hist_sqltext), то гарантированного способа определить нет (v$sql очищается в зависимости от активности). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2016, 13:06:32 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
Можно попробовать от обратного: определить те, которые точно используются/могут использоваться (scn, dba_dependencies, v$sql, awr, logminer) - наблюдать какое-то время. Когда круг "подозреваемых в бесполезности" сократится - посмотреть на то, что осталось, глазами и выделить потенциально полезные. Остальные для начала просто переименовать, не удаляя. Наблюдать еще какое-то время на предмет возмущенных воплей от бизнеса. Потом аккуратно экспортнуть, сложить в надежном месте, а оригиналы дропнуть. В случае шухера - импортнуть нужные обратно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2016, 13:15:49 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
Jebrail, у человека может быть всё что угодно - от эстетического мастурбизма, до непомерного суетизма. но если нет четкого понимания того, как работает вверенная ему система, то и удалять из неё ничего не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2016, 13:16:43 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
ora601valdemar_ru, Если не включен аудит на селект (dba_audit_**), не постоянно собираются AWR снимки(dba_hist_sqltext), то гарантированного способа определить нет (v$sql очищается в зависимости от активности). спасибо. Добрый Э - Эхvaldemar_ru, таблицы занимают так много места и ресурсов сервера, что тебе пришла в голову мысль избавиться от них? место для схемы ограничено админом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2016, 13:22:27 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
valdemar_ruместо для схемы ограничено админом.так ты ещё и не админ базы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2016, 13:24:20 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
Добрый Э - ЭхJebrail, у человека может быть всё что угодно - от эстетического мастурбизма, до непомерного суетизма. но если нет четкого понимания того, как работает вверенная ему система, то и удалять из неё ничего не надо. Да, Вы правы. Но я не админ и понимания полного нет отсюда и вопросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2016, 13:24:48 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
valdemar_ruНо я не админ и понимания полного нет отсюда и вопросы. На этот случай есть только одна правильная линия поведения: http://www.anekdot.ru/id/242390/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2016, 13:27:37 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
valdemar_ru Но я не админ и понимания полного нет отсюда и вопросы.вот тогда лучше ничего и не трогать. если проблемы со свободным местом, то решай их совместно с админом, установившим квоты на ТП ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2016, 13:27:59 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эхvaldemar_ru Но я не админ и понимания полного нет отсюда и вопросы.если проблемы со свободным местом, то решай их совместно с админом, установившим квоты на ТП Я бы сказал - особенно если проблемы со свободным местом. Вероятность того, что таблица, набитая заметным объемом данных, не нужна - крайне не велика. А снос пустых практически не приблизит к решению вопроса со свободным местом, это глупый риск без премии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2016, 13:31:41 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
all_tab_modifications ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2016, 04:18:19 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, счас ТС посносит все таблички, по которым только что прошелся сбор статистики... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2016, 04:55:06 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
Зато с местом проблем не будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2016, 04:58:32 |
|
||
|
Дата последнего изменения записей таблицы
|
|||
|---|---|---|---|
|
#18+
valdemar_ruпохожая ситуация. Возможно ли определить дату и время последнего обращения к таблице на операторы select. Имеется множество таблиц на схеме, возможно некоторые уже не используются хотелось бы определить и удалить. Oracle 11g2 Неналичие select'ов за период - не критерий неиспользования... Данные, в таблицы могут только вставляться и/или только обновляться, в user source (не обязательно этой схемы) могут быть переменные, объявленные через column%type, table%rowtype... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2016, 05:15:38 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39253963&tid=1888114]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
243ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 577ms |

| 0 / 0 |
