powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Сбор статистки по размерности БД
41 сообщений из 41, показаны все 2 страниц
Сбор статистки по размерности БД
    #39588074
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишу некий sql запрос с элементами pl/sql
Результат, которого будет одно значение и если это значение меньше необходимого то сбрасывается письмо (процедура) которую уже написал

Вопрос, какой запрос подскажет сколько свободного места в базе данных в процентах ?
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39588083
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел такой запрос,
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
SELECT  free.tablespace_name TABLESPACE, 
    ROUND(files.bytes / 1073741824, 2) gb_total,
    ROUND((files.bytes - free.bytes)  / 1073741824, 2) gb_used,      
    ROUND(free.bytes  / files.bytes * 100) || '%' "%FREE" 
FROM
  (
    SELECT tablespace_name, SUM(bytes) bytes FROM dba_free_space
    GROUP BY tablespace_name
  ) free,
  (
    SELECT tablespace_name, SUM(bytes) bytes FROM dba_data_files 
    GROUP BY tablespace_name
  ) files
WHERE 
  free.tablespace_name = files.tablespace_name;



у кого еще какие варианты есть?
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39588106
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014Нашел такой запрос,Он не соответствует глубине постановки:
SAS2014Результат, которого будет одно значение
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39588153
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014
Вопрос, какой запрос подскажет сколько свободного места в базе данных в процентах ?
Неверная постановка задачи приводит к неправильным путям решения.

Оракл предлагает ( в dbconsole, grid control, cloud control) контролировать простанство в TS или на файловых системах.
А вы решили всех переплюнуть и получить % по всей БД, т.е. среднюю температуру по больнице.
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39588324
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014,

А что мешает настроить метрики EM и рассылку через него?
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39588803
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решение нашел, а юзать ЕМ нет смысла
1. он глючит
2. может упасть
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39588851
123йй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014Решение нашел
ну так напиши его. может кому-то понадобится
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39588852
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014,

Есть плагины для nagios и zabbix. Есть куча готовых скриптов, что вызвало необходимость делать свой велосипед?

з.ы. База тоже может упасть...
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39588884
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
написал скрипт .. но он не работает пишет что неверные данные и т.п.

суть в том что пройти через список links и каждую строчку занести в таблицу

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
declare
base_link VARCHAR2(200);

begin
for base_link in (Select DB_LINK from USER_DB_LINKS)
  loop
    insert into LIST_DBLINKS(NAME_link) values base_link;
    
    end loop;
    commit;


end;  
/
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39588911
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
начали за здравие а закончили за упокой? :)
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589123
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014он не работаетЗато, в отличие от ЕМ/GC, упасть не может... что никогда и не поднималось.
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589632
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
идея в том, что есть база обычная тестовая базенка,в ней настроено dblinks с боевыми базами. Получаю список этих линков через цикл for и по очереди какждый линк попадает в переменную, которая используется в select
например так
select name from V$database@<и тут переменная>

но просто так запрос работать не станет вот и вопрос как заставить работать запрос ?
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589659
SAS2014 как заставитьказнить немедленно!
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589680
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В инете нашел как в запросе юзать переменную link но при выполнение - "внутрения ошибка сервера" или что в этом духе
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
declare
base_link VARCHAR2(200);

begin
for base_link in (Select DB_LINK  from USER_DB_LINKS)
  loop
    
   execute immediate 'select name from v$database@' || base_link ||;
    
    end loop;
    
end;  
/
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589683
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014или что в этом духеБританские ученые подсчитали, что если за компьютер посадить миллион обезьян, рано или поздно они напишут: select * from dual;
Дерзай дальше!
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589684
SAS2014,

теперь ещё поищи в интернете информацию о том, что в пределах PL/SQL блока просто так взять и сделать SQL-запрос - нельзя. Нужно, как минимум, куда-то возвращать результат этого запроса...

З.Ы.
Предлагаю тебе сменить род деятельности или, по крайней мере, подальше держаться от сервера и читать, читать, читать....
Ибо ты ещё тупее, чем мне показался в предыдущей нашей беседе....
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589685
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014или что в этом духесколько лет работаю - ни разу не видел такой ошибки оралка...
ты уникум!
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589686
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый Э - ЭхSAS2014,

теперь ещё поищи в интернете информацию о том, что в пределах PL/SQL блока просто так взять и сделать SQL-запрос - нельзя. Нужно, как минимум, куда-то возвращать результат этого запроса...

З.Ы.
Предлагаю тебе сменить род деятельности или, по крайней мере, подальше держаться от сервера и читать, читать, читать....
Ибо ты ещё тупее, чем мне показался в предыдущей нашей беседе....

а можно пример такого скрипта раз так много написано значит ты знаешь эту тему хорошо....
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589687
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014или что в этом духесколько лет работаю - ни разу не видел такой ошибки оралка...
ты уникум!
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589688
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCatSAS2014или что в этом духесколько лет работаю - ни разу не видел такой ошибки оралка...
ты уникум!

не лезь туда где ты дуб дубом, а торллить иди в чатах для малолеток как ты
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589689
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014не лезь туда где ты дуб дубом, а торллить иди в чатах для малолеток как ты
вот это заявление!
тупишь ты а тупой я? :)
и тебе не только я сказал:

Добрый Э - ЭхИбо ты ещё тупее, чем мне показался в предыдущей нашей беседе....
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589691
SAS2014,

нет, что ты.... я из числа тех, кто " самооценку свою можешь поднимать ". давать решения - это не про меня.... (:сарказм:, если кто не понял)
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589706
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCatSAS2014не лезь туда где ты дуб дубом, а торллить иди в чатах для малолеток как ты
вот это заявление!
тупишь ты а тупой я? :)
и тебе не только я сказал:

Добрый Э - ЭхИбо ты ещё тупее, чем мне показался в предыдущей нашей беседе....

ты что глупый? я тебе второй раз пишу не лезь туда куда не просят, ты не адекватный, не компетентен в вопросах про оракле, тебе место в подъездах троллить малолеток....

думаю в третий раз писать тебе тупые не соответствующей тематки оракле посты. Твой глупый разум и попытка лишь бы нахамить преобладает твоим мелким познаниям в области СУБД
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589708
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014CrazyCatпропущено...

вот это заявление!
тупишь ты а тупой я? :)
и тебе не только я сказал:

пропущено...


ты что глупый? я тебе второй раз пишу не лезь туда куда не просят, ты не адекватный, не компетентен в вопросах про оракле, тебе место в подъездах троллить малолеток....

думаю в третий раз писать ты не будишь, тупые не соответствующей тематки оракле посты. Твой глупый разум и попытка лишь бы нахамить преобладает твоим мелким познаниям в области СУБД


подправил!
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589709
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый Э - ЭхSAS2014,

нет, что ты.... я из числа тех, кто " самооценку свою можешь поднимать ". давать решения - это не про меня.... (:сарказм:, если кто не понял)

так я идумал, что ты не сможешь подсказать верный ответ знаний у тебя нет
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589712
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014я тебе второй раз пишу не лезь туда куда не просят, ты не адекватный, не компетентен в вопросах про оракле, тебе место в подъездах троллить малолеток....
мне фиолетово что ты пишешь. это форум и каждый может высказать свое мнение. или ты настолько туп что и этого не понимаешь?
а о моей компетентности не тебе судить. потому как твоя тупость тут на 1-м месте. ты это уже доказал в топике про экспорт и даже документацию открыть не можешь для написания простого запроса.
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589720
SAS2014,

считай, что форум (для меня ) - подъезд. А ты - малолетка. С такими допущениями картина твоего мира встала на своё место?
Я же тебе уже говорил] - тут форум ....
Если не готов слушать нелицеприятные вещи о себе - то ищи другое место для излияний своей неприкрытой тупости, или сделай уже хоть что-то, что изменит мнение окружающих о тебе...
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589724
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014ты что глупый? я тебе второй раз пишу не лезь туда куда не просят, ты не адекватный, не компетентен в вопросах про оракле, тебе место в подъездах троллить малолеток....

думаю в третий раз писать тебе тупые не соответствующей тематки оракле посты. Твой глупый разум и попытка лишь бы нахамить преобладает твоим мелким познаниям в области СУБДДа забаньте же вы наконец этого самовлюблённого тупого подростка.
Ц ы рка станет меньше.
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589731
Elic,

нет суровых модераторов. все лояльные....так бы уже и сам в бане сидел. :);)
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589794
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014думаю в третий раз писать тебе тупые не соответствующей тематки оракле посты
Метко сказано. Искренне. От души.

Т.е. ты не стал использовать проверенные решения, написал свой велосипед, который не работает, потому что ты не понимаешь базовых принципов используемой технологии, и считаешь себя Д'артаняном, окруженным врагами со всех сторон.

Дерзай. Но лучше, прочитай документацию всё-таки. Concepts, SQL Reference, PL/SQL Reference, Adinistration Guide...

А то слишком откровенно позоришься. Особенно в глазах тех, кто может оценить реальный уровень остальных отвечающих.
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589798
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014обычная тестовая базенка,в ней настроено dblinks с боевыми базами

Вот руки бы сразу отрывал. Pending distributed transactions на ровном месте из-за очередного велосипедиста.
Ты в принципе понимаешь, как работает dblink? Какие ограничения накладывает на обе стороны? Какие блокировки возникают?

Хотя, судя по приведённым примерам кода, нет конечно.
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39589799
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envДерзай. Но лучше, прочитай документацию всё-таки. Concepts, SQL Reference, PL/SQL Reference, Adinistration Guide...
для тех, кто не желает читать, есть раздел "работа".
он мог бы спокойно разместить там объявление, что желает получить и сколько готов заплатить.
если сумма реальная а не 100р - то в тот же день у него было-бы готовое решение.

p.s. еще не поздно разместить объявление! :)
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39590522
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCatSAS2014я тебе второй раз пишу не лезь туда куда не просят, ты не адекватный, не компетентен в вопросах про оракле, тебе место в подъездах троллить малолеток....
мне фиолетово что ты пишешь. это форум и каждый может высказать свое мнение. или ты настолько туп что и этого не понимаешь?
а о моей компетентности не тебе судить. потому как твоя тупость тут на 1-м месте. ты это уже доказал в топике про экспорт и даже документацию открыть не можешь для написания простого запроса.

мда ты реально глуп, тыидиот не понимаешь слов простых .. а пытаешься снова и снова доказать что то, но явно не получается, вот и бесишься доказывая, своими однотипными постами.
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39590523
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый Э - ЭхSAS2014,

считай, что форум (для меня ) - подъезд. А ты - малолетка. С такими допущениями картина твоего мира встала на своё место?
Я же тебе уже говорил] - тут форум ....
Если не готов слушать нелицеприятные вещи о себе - то ищи другое место для излияний своей неприкрытой тупости, или сделай уже хоть что-то, что изменит мнение окружающих о тебе...

бла бла бла одни слова и нет никакой инфы по данному вопросы ты тоже глуп
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39590525
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envSAS2014думаю в третий раз писать тебе тупые не соответствующей тематки оракле посты
Метко сказано. Искренне. От души.

Т.е. ты не стал использовать проверенные решения, написал свой велосипед, который не работает, потому что ты не понимаешь базовых принципов используемой технологии, и считаешь себя Д'артаняном, окруженным врагами со всех сторон.

Дерзай. Но лучше, прочитай документацию всё-таки. Concepts, SQL Reference, PL/SQL Reference, Adinistration Guide...

А то слишком откровенно позоришься. Особенно в глазах тех, кто может оценить реальный уровень остальных отвечающих.

и ты ту даже... ок, скажу тебе ясно и понятно, хочу написать некий скрипт, который будет собирать инфу о free space табличных пространств используя database links ... так как просто так писать все линки в select и сооружать много конструкций из селектов нет смысла
вот и тут я хочу применять динамич. sql запросы
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39590526
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envSAS2014обычная тестовая базенка,в ней настроено dblinks с боевыми базами

Вот руки бы сразу отрывал. Pending distributed transactions на ровном месте из-за очередного велосипедиста.
Ты в принципе понимаешь, как работает dblink? Какие ограничения накладывает на обе стороны? Какие блокировки возникают?

Хотя, судя по приведённым примерам кода, нет конечно.

да я работаю с дблинками и вполне все удачно, использую их в сборе инфы с баз данных и ни каких проблем нет .... производительность, жалобы от пользователей нет
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39590528
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElicSAS2014ты что глупый? я тебе второй раз пишу не лезь туда куда не просят, ты не адекватный, не компетентен в вопросах про оракле, тебе место в подъездах троллить малолеток....

думаю в третий раз писать тебе тупые не соответствующей тематки оракле посты. Твой глупый разум и попытка лишь бы нахамить преобладает твоим мелким познаниям в области СУБДДа забаньте же вы наконец этого самовлюблённого тупого подростка.
Ц ы рка станет меньше.

ахаха смешно .. прям ... вот зачем ты вообще сидишь в теме оракла когда тебе надо быть в других темах, где ты спец таких как "я могу хамить в соц. сетях , но в реале боюсь всех"
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39590529
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014CrazyCat
мда ты реально глуп, тыидиотSAS2014Добрый Э - Эх
ты тоже глупНу вот и формальный повод выпилить его с этого форума
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39590530
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кароче ясно тут так же и остались "умники" , которые кроме как нападать стаями на одного, аргументируя одним и тем же, а сами ничего не знают
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39590616
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014бла бла бла одни слова и нет никакой инфы по данному вопросы ты тоже глуп
Хоть ты и в бане, но может прочтешь... Ты опубликовывал очередной скрипт и он как раз по делу сказал - что результат запроса в pl/sql должен быть куда-то записан, чего в твоем примере нет. Ты проигнорировал и продолжил в своем духе.
...
Рейтинг: 0 / 0
Сбор статистки по размерности БД
    #39590618
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014ок, скажу тебе ясно и понятно, хочу написать некий скрипт, который будет собирать инфу о free space табличных пространствиз всего написанного тобой ясно только одно - писать ты его не хотел а хотел чтобы его написали за тебя.
...
Рейтинг: 0 / 0
41 сообщений из 41, показаны все 2 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Сбор статистки по размерности БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]