Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Некоторые аспекты обеспечения эффективности работы системы управления базами данных

Гуашь "Классика", 12 цветов.
Гуашевые краски изготавливаются на основе натуральных компонентов и высококачестсвенных пигментов с добавлением консервантов, не
170 руб
Раздел: 7 и более цветов
Забавная пачка "5000 дублей".
Юмор – настоящее богатство! Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь
60 руб
Раздел: Прочее
Фонарь желаний бумажный, оранжевый.
В комплекте: фонарик, горелка. Оформление упаковки - 100% полностью на русском языке. Форма купола "перевёрнутая груша" как у
87 руб
Раздел: Небесные фонарики

Важнейшая задача компьютерных систем управления - хранение и обработка данных. Для ее решения было создано специализированное программное обеспечение - системы управления базами данных (СУБД), которые позволяют структурировать, систематизировать и организовывать данные для их компьютерного хранения и обработки. Невозможно представить себе деятельность современного предприятия или учреждения без использования профессиональных СУБД. Они составляют фундамент информационной деятельности во всех сферах - начиная с производства и заканчивая финансами и телекоммуникациями. Качество работы складывается как из аппаратного уровня, так и из программного уровня оснащения. Одним из способов обеспечения эффективности работы СУБД является оснащение ее профессиональной системой мониторинга. Наиболее эффективными на сегодняшний день являются реляционные БД. Самой популярной в мировом масштабе является система управления реляционными БД (СУБД) - Oracle, которая предназначена для одновременного доступа к большим объемам хранимой информации. Ее используют крупные предприятия, занимающиеся информационными технологиями. СУБД складывается из двух составляющих: БД (информация) и экземпляр или инстанция (конкретная реализация системы). База данных состоит из физических файлов, хранящихся в системе, и из логических частей. Исследования проведенные над возможными структурами систем мониторинга инстанций СУБД определили на сегодняшний день представленную на рисунке 1 блок-схему. Рассмотрим необходимые структурные компоненты и связи, приминительно к СУБД Oracle. Дисковый массив (компонент физического уровня) Oracle: реляционная БД (da abase files) - один или более файлов данных, в которых хранится информация в БД (можно иметь как один файл данных, так и сотни таких файлов), информация из одной таблицы может быть разбросана по нескольким файлам данных (а несколько таблиц могут делить между собой пространство файлов данных), таблицы распределяются по нескольким файлам данных, что может значительно увеличить производительность системы; логирование операций (redo log files) - два или более файлов журналирования операций, которые содержат информацию, необходимую для процесса восстановления системы. Эти файлы хранят все изменения, которые произошли в БД. С помощью этого восстанавливаются те изменения, которые были произведены, но не зафиксированы перед сбоем системы. Файлы журналирования должны быть хорошо защищены против аппаратных сбоев (как на программном, так и на аппаратном уровне); архив логов (archive log) - точная копия файлов журналирования операций. Фоновые процессы (backgrou d processes) Oracle: драйвер записи данных в БД (Da abase wri er) - запись измененных (грязных) блоков из блоков буферов БД на диск. Когда транзакция изменяет информацию в блоке данных, этот блок данных не обязан быть немедленно записан на диск. Значит можно записывать данные на диск способом более эффективным, чем запись всех изменений по отдельности. Обычно записываются данные тогда, когда они уже нужны для чтения. Записываются также те данные, которые были недавно использованы.

Для систем с асинхронным вводом-выводом достаточно одного процесса. Для остальных можно значительно увеличить производительность, создав несколько процессов; драйвер записи логов (redo log wri er) - записывает данные из журнального буфера в журнал изменений; драйвер архивирующего устройства (archiver) - копирует файлы журнала изменений при их заполнении. Он активен лишь в том случае, если СУБРД работает в режиме ARCHIVELOG. Системная глобальная область (sys em global are или SGA) - это область разделяемой памяти, которую Oracle использует для хранения данных и управляющей информации одного конкретного экземпляра Oracle. SGA размещается в памяти при запуске инстанции Oracle и освобождает память при останове. Каждый запущенный экземпляр Oracle имеет свою собственную SGA. Составляющие SGA (каждый из которых создается в памяти при запуске инстанции): кэш-буфер БД - хранит последние открытые блоки данных. Эти блоки могут содержать данные, которые изменились, но еще не были записаны на диск (грязные блоки); данные, которые не изменялись либо были записаны на диск после изменения (чистые блоки). Так как кэш-буфер БД хранит блоки данных на основе алгоритма последних используемых блоков, то наиболее активно используемые блоки постоянно остаются в памяти (снижая дисковый ввод-вывод и увеличивая производительность системы); буфер журнала изменений - хранит данные об изменениях БД. Буфер журнала изменений записывается в файл журнала изменений настолько быстро и эффективно насколько это возможно; разделяемый пул - это область SGA, в которой хранятся такие структуры разделяемой памяти, как разделяемые SQL-области в библиотечном кэше и внутренняя информация словаря данных. Недостаточный объем разделяемого пула может привести к деградации производительности всей системы. Он состоит из библиотечного кэша и кэша словаря данных. Библиотечный кэш представляет собой область памяти, где сохраняются все операторы SQL и PL/SQL. Процессор БД понимает только команды SQL. Независимо от того, какие средства применяются для обеспечения взаимодействия пользователя с БД, лишь операторы SQL посылаются программному обеспечению для обработки. Серверные процессы - это механизмы выполнения программного кода. Несколько процессов могут работать одновременно. СУБД работает с двумя видами процессов: пользовательские процессы и процессы Oracle. пользовательские (клиентские) процессы - соединения пользователей с СУБД (управляет вводом и взаимодействует с серверными процессами Oracle через программный интерфейс Oracle). Они могут быть как однопользовательские (dedica ed), так и многопользовательские (shared). диспетчеры (dispa cher) - процесс, ответственный за каждый протокол связи. Они организуют взаимодействие между пользовательскими и разделяемыми серверными процессами. SQL e - это клиентские сетевые компоненты и административные утилиты. На предлагаемой схеме показаны необходимые структурные компоненты и связи, мониторинг которых необходимо осуществлять. На компонентах дискового массива - реляционная БД - в процентном соотношении занятость файлами с данными от общего количества дискового пространства; логирование операций - занятость файлами с журналированием операций; архив логов - процент занятости на устройстве по резервированию (backup) файлов.

Стрелками обозначены связи между компонентами СУБД, мониторинг которых также обязателен. Производительность всей системы в целом зависит от функционирования кэш-буфера БД, он состоит из блоков памяти того же размера, что и блоки Oracle. Все данные загружаются в кэш-буфер. В них же выполняется и любое обновление данных, поэтому очень важно правильно устанавливать размер буфера. Oracle переносит данные на диск (используется подкачку swap-данных) в соответствии с порядком их размещения в списке LRU (leas rece ly used - наиболее давно использовавшиеся). Этот список отслеживает обращение к блокам данных и учитывает частоту обращения к ним. Когда выполняется обращение к блоку данных, хранящемуся в кэш-буфере, он помещается в тот конец списка - MRU (mos rece ly used - недавно использованные). При этом, если серверу требуется место в кэш-буфере для загрузки нового блока с диска он обращается к списку LRU и решает какой из блоков перенести на диск, для того чтобы освободить место для нового блока. У блоков наиболее удаленных в списке от MRU самая большая вероятность удаления из кэш-буфера. Дольше всего остаются в кэш-буфере те блоки, обращение к которым производится наиболее часто. Анализ функционирования кэш-буфера выявил следующую блок-схему его работы. Таблица X$BH содержит информацию о блоках в кэш-буфере. В ней можно увидеть, как "счетчик обращений" увеличивается при каждом обращении к блоку. Сначала находится блок. Используем блок таблицы DUAL - специальной таблицы, состоящей из одной строки и одного столбца (присутствует во всех БД Oracle). Найдем соответствующий номер файла и номер блока в файле: selec file id, block id from dba ex e s where segme ame = 'DUAL' a d ow er = 'SYS';    FILE ID   BLOCK ID ---------- ----------          1        870 Теперь можно использовать полученную информацию для получения "счетчика обращений" для этого блока: selec ch from x$bh where file#=1 a d dbablk=870;        CH ----------          2 selec from dual; D - X selec ch from x$bh where file#=1 a d dbablk=870;        CH ----------          3 При каждом обращении увеличивается значение счетчика. Блоки со временем перемещаются по списку естественным путем, т.к. измененные блоки переносятся в список "грязных" (для записи на диск процессом DBW ). Если несмотря на повторное использование блоков кэш-буфер заполнился, и блок с небольшим значением "счетчика обращений" удаляется из списка, он возвращается с новыми данными примерно в середину списка. Интенсивно используемые блоки кэшируются надолго, а редко используемые - долго там не задерживаются. Размер кэш-буфера определяется двумя параметрами настройки DB BLOCK SIZE и DB BLOCK BUFFERS (располагаются в файле i i .ora). Общий объем кэш-буфера определяется, как произведение этих двух параметров DB BLOCK SIZE DB BLOCK BUFFERS. Включение sub-системы - детализированный мониторинг работы кэш-буфера БД в общую систему позволит оптимально определять размер кэш-буфера, что в свою очередь увеличит эффективность работы системного администратора СУБД и предотвратит возможность появления сбоев в работе процедур клиентских и системных приложений и увеличит производительность в целом.

Существует всего два пути создания информационной системы. Первый поставить техническое задание и, продвигаясь путем проб и ошибок, попытаться создать «самое-самое крутое». Как правило, это дорога в никуда, вымощенная крупными купюрами Гораздо экономичнее купить готовое. Программное обеспечение, позволяющее организовать собственный интегрированный банк данных, широко представлено на российском рынке, это «Cronos Plus», «Бинар», «Саиб», «Лагуна», «Галактика», «Ватсон». Вопрос только в том, насколько приемлемым окажется соотношение цена/качество. В качестве базового программного продукта для создания информационной системы СБ предприятия мы с вами будем рассматривать программный комплекс, реализованный на базе системы управления базами данных «Cronos Plus». Инструментальная СУБД «Cronos Plus» предназначена для комплексной автоматизации широкого спектра информационных задач, от справочных до ситуационных и экспертных, в организациях, чья деятельность требует анализа разнородных слабоструктурированных сведений об экономической, социальной, политической и иной обстановке. «Cronos Plus» это минимум ограничений и максимум возможностей, доступность и эффективность, гибкость и способность к совершенствованию

1. Системы управления базами данных

2. Система управления базой данных объектов гражданской обороны для принятия решений в чрезвычайной ситуации (Диплом)

3. Использование системы управления базами данных Acceess при ведении бухгалтерского учета затрат на производство

4. Разработка системы управления базой данных строительной фирмы

5. Серверы и системы управления базами данных

6. Система управления базами данных Mіcrosoft Access 2003
7. Системы управления базами данных
8. Табличный процессор Excel. Система управления базой данных MS Access. Векторный редактор CorelDraw

9. Работа в среде EXCEL. Средства управления базами данных в EXCEL

10. Разработка программного обеспечения по управлению базой данных "График учета рабочего времени на шахте"

11. Моделирование работы системы управления запасами

12. Разработать программу на алгоритмическом языке программирования С++ , реализующую учебную систему управления базой данных

13. Организация баз данных и выбор систем управления базами данных

14. Развитие систем управления базами данных

15. Создание и управление базой данных в СУБД FoxPro

16. Анализ налоговой системы России. Некоторые аспекты

Клей для ткани UHU Textil, 19 г.
Клей для ткани UHU Textil обеспечивает быстрое и прочное склеивание большинства видов ткани (хлопок, лен, джинса, смешанные ткани и т.д.)
307 руб
Раздел: Специальный (стекло, ткань)
Набор подарочный для новорождённого "Моя малышка".
Запечатлите мимолетные мгновения жизни Вашего ребенка с помощью необычного набора для новорождённого «Моя малышка». Рамка для
850 руб
Раздел: Прочие
Набор керамической посуды Disney "Холодное сердце. Эльза", 3 предмета (в подарочной упаковке).
Предметы набора оформлены красочными изображениями мультгероинями. Набор, несомненно, привлечет внимание вашего ребенка и не позволит ему
472 руб
Раздел: Наборы для кормления

17. Работа комбинированной автоматической системы управления

18. Некоторые аспекты управления Империей

19. Некоторые аспекты работы адвоката по делам, связанным с применением норм об исковой давности

20. Построение эффективной системы управления персоналом организации

21. Аспекты организации системы управления

22. Нормативно-методическое и правовое обеспечение системы управления персоналом
23. Изучение работы модуля "Управление проектами" системы "Галактика"
24. Разработка программно–алгоритмических средств для определения надёжности программного обеспечения на основании моделирования работы системы типа "клиент–сервер"

25. Анализ и оценка эффективности системы управления персоналом

26. Ориентация на внутренних потребителей при усовершенствовании системы управления: для кого выполняется эта работа

27. Проектирование и обеспечение функционирования системы управления предпринимательской организации (на примере ООО "Олеся")

28. Разработка мероприятий по повышению эффективности работы в области оказания платных услуг учреждения "Гродненское Областное Управление МЧС Республики Беларусь"

29. Совершенствование информационной системы управления кадров и работы с личным составом Главного управления Федеральной службы исполнения наказания по Иркутской области

30. Улучшение эффективности системы управления в организациях в условиях финансово-экономического кризиса

31. Экономическая и социальная эффективность совершенствования системы и технологии управления персоналом

32. Создание и внедрение новых моделей внутришкольного управления для повышения эффективности работы образовательных учреждений в Красноярском Крае

Настольная семейная игра "Гонки по цветовому коду".
Эта настольная игра для двух игроков заставит пошевелить мозгами и пальцами. Цель игры проста - для победы над соперником необходимо
417 руб
Раздел: Игры логические
Сменный фильтр "Аквафор В-100-5", 3 штуки.
Модуль В100-5 содержит в оптимальном соотношении гранулы кокосового угля, ионообменные смолы и "ноу-хау" АКВАФОР - волокна
576 руб
Раздел: Фильтры для воды
Беговел "Funny Wheels Rider Sport" (цвет: розовый).
Беговел - это современный аналог детского велосипеда без педалей для самых маленьких любителей спорта. Удобный и простой в
2900 руб
Раздел: Беговелы

33. Модель системы управления на базе приборов комплекса Контар (КМ800)

34. Региональные системы управления социальной работой

35. Управление эффективностью деятельности предприятия на базе ООО "Навигатор"

36. Разработка основных биотехнологических процессов производства и системы управления качеством липидных косметических препаратов (на примере тоников для проблемной кожи)

37. Применение ЭВМ для повышения эффективности работы штаба ГО РАТАП

38. Некоторые вопросы обеспечения прав обвиняемого на предварительном расследовании
39. Некоторые аспекты новейшей истории Франции
40. Разработка информационно-справочной системы "Овощная база" /Prolog/

41. Экспертные системы на базе VP-Expert

42. Отчёт по созданию курсовой работы «База данных ACCESS»

43. Системы принятия решений, оптимизация в Excel и базы данных Access

44. «Нечеткая логика в системах управления»

45. Автоматизированные системы управления учебным процессом в вузе

46. Политические аспекты деятельности предпринимательских структур: система взаимоотношений с органами власти, пути решений возникающих проблем; пути лоббирования

47. Коммуникационные каналы и их влияние на эффективность работы организации

48. Микропроцессоры в системах управления. Система прерываний в микроконтроллерах PIC16C84, MCS-51 и MCS-196

Плюшевый мяч с термопринтом "FIFA 2018", красно-синий, 17 см.
Плюшевый мяч FIFA несомненно понравится любителям футбола и их детям - мальчикам и девочкам любого возраста. Прекрасный сувенир украсит и
849 руб
Раздел: Брелоки, магниты, сувениры
Фоторамка (коллаж) на 4 фото (10х15 см), 18x2x55 см.
Фоторамка на 4 фото. Размер: 18x2x55 см. Размер фото: 10х15 см. Материал: пластик.
321 руб
Раздел: Мультирамки
Шторка антимоскитная "Бабочки" с магнитными замками.
Размеры: 100х220 см. Препятствует проникновению насекомых. Не нарушает естественную циркуляцию воздуха. Подходит для любых типов дверных
548 руб
Раздел: Сетки противомоскитные

49. Некоторые аспекты деятельности банков в РФ

50. Реферат по информационным системам управления

51. Концепция построения системы управления Московского представительства японской корпорации

52. Контроль в системе управления

53. Контроль в системе управления

54. Системы управления документами, их функции
55. Операционный менеджмент как система. Управление персоналом в системе операционного менеджмента
56. Повышение эффективности работы грузового АТП

57. Система управления на японских предприятиях. КРУЖКИ КАЧЕСТВА

58. Обеспечение устойчивости работы агропромышленного объекта в условиях чрезвычайных ситуаций

59. Автоматизированная система управления санаторным комплексом. Подсистема "Диетпитание"

60. Социальная политика в годы великой отечественной войны. Некоторые аспекты историографии проблемы

61. Автоматизированные системы управления техническими средствами

62. Интегрированные системы управления распределенной корпорацией

63. Некоторые аспекты феномена гостеприимства в русской и бретонской традициях XIX века

64. Системы управления запасами

Набор детской посуды "Авто", 3 предмета.
Набор посуды для детей включает в себя три предмета: суповую тарелку, обеденную тарелку и кружку. Набор упакован в красочную, подарочную
397 руб
Раздел: Наборы для кормления
Диванчик раскладной "Кошечка".
Диван "Кошечка" - красивый, функциональный, надежный детский диван. Он способен украсить детскую комнату и может использоваться
2791 руб
Раздел: Прочие
Карандаши цветные "Triocolor", 24 цвета.
Трехгранная эргономичная форма корпуса. Яркие, насыщенные цвета, линии мягко ложатся на бумагу. Грифель устойчив к механическим
337 руб
Раздел: 13-24 цвета

65. Банковский маркетинг и эффективность работы обменного пункта

66. Эффективность работы отдела маркетинга

67. Некоторые аспекты борьбы с внутрибольничными инфекциями

68. Формирование системы управления строительным комплексом в современных условиях

69. Анализ обеспечивающих подсистем системы управления

70. Коммуникации в системе управления
71. Организация системы управления рисками на предприятии
72. Рекомендации по совершенствования системы управления

73. Совершенствование системы управления персоналом на предприятии

74. Формирование основных элементов системы управления АО-Энерго

75. Компетенции и их роль в системе управления персоналом

76. Внутренний контроль в системе управления холдингом

77. Бизнес-процессы в системе управления предприятием

78. Системные предпосылки формирования модели системы управления маркетинговой деятельностью предприятия сферы услуг

79. Разработка автоматизированной системы управления сбором и отображением информации на установке продувки азотом

80. Некоторые аспекты музыкально-исполнительского мышления индивида

Подгузники Huggies Elite Soft, (1), до 5 кг, 84 штуки.
Подгузники Huggies Classic обеспечат надежную защиту вашего малыша. Детские подгузники стали еще удобнее. Благодаря дополнительному слою,
879 руб
Раздел: 0-5 кг
Фломастеры смываемые "Jungle", 24 цвета.
Фломастеры с заблокированным пишущим узлом, смываемые. Количество цветов: 24.
438 руб
Раздел: 13-24 цвета
Набор столовый детский "Антошка" (4 предмета).
Набор детских столовых приборов: - ложка столовая -1 шт; - вилка столовая - 1 шт; - нож столовый - 1 шт; - ложка чайная - 1
399 руб
Раздел: Ложки, вилки

81. Методологические аспекты обеспечения безопасности сложных технических объектов в условиях ограниченных ресурсов

82. Постреляционные технологии Cache в системе управления университетом

83. Некоторые аспекты иммиграционной политики Швеции

84. Охрана труда. Государственная система управления. Надзор и контроль

85. Некоторые аспекты уплаты страховых вносов на обязательное медицинское страхование неработающего населения

86. Общетеоретические аспекты административно-правового исследования проблем управления государственной собственностью субъекта РФ
87. Основы документационной системы управления
88. Некоторые аспекты общения в www-чатах русскоязычного интернета

89. Некоторые аспекты системной перестройки высшего медицинского образования

90. Расчет системы управления электроприводами

91. Проектирование командно-измерительной радиолинии системы управления летательным аппаратом

92. Общественное мнение: современное состояние, ресурсы и некоторые аспекты механизмов массового влияния

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

94. Автоматизированные системы управления и бронирования в средствах размещения

95. Особенности японской системы управления персоналом

96. Некоторые аспекты повышения энергетических потенций организма спортсменов

Пасхальная подставка, на 8 яиц и кулич, 221x250 мм.
Размер: 221x250 мм. Оригинальная пасхальная подставка для кулича и 8 яиц. Заготовку можно расписать красками или задекорировать в технике
376 руб
Раздел: Подставки, тарелки для яиц
Настольная игра "Храбрые зайцы".
Раз в году, в середине лета, собираются зайки на лесной поляне и хвастают своими подвигами. Кто ночью совы не испугался, кто от серого
490 руб
Раздел: Карточные игры
Защита-органайзер для планшета (отделение для планшета + 3 кармана), 60х45 см.
Защита-органайзер для планшета (отделение для планшета + 3 кармана). Предназначена для защиты обивки сидений и для удобного хранения
503 руб
Раздел: Прочее

97. Некоторые аспекты методологии квантификационного исследования ментальности

98. Некоторые аспекты гносеологии Канта

99. Финансовый менеджмент в системе управления денежными потоками на транспортном предприятии


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.