SlideShare a Scribd company logo
Лабораторная работа №1

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

а) Выполнить остановку экземпляра, к которому имеются пользовательские подключения:

      Бригады              Вариант
      1,2,3,4              В режиме по умолчанию
      5,6,7,8              В режиме immediate
      9,10,11,12           В режиме transactional

б) Выполнить запуск экземпляра, в следующей последовательности:

      Бригады              Вариант
      1,4,7,10             В состояние nomount, затем open
      2,6,8,11             В состояние mount, затем open read only,
                           затем open read write
      3,5,9,12             В состояние open restrict, затем в состояние
                           допускающее подключение пользователей

На каждом шаге из представлений v$database и v$instance получить информацию о
состоянии экземпляра и базы данных.

в) Привести фрагменты журнала событий, соответствующие выполненным операциям в
пунктах шагах а) и б).

2. Получение информации о глобальной области оперативной памяти экземпляра

Получить размер (из фиксированных представлений) и значение соответствующего
параметра инициализации для следующих областей:

      Бригады              Вариант
      1,3,5,7              Разделяемый пул, большой пул
      2,4,9,11             SGA, кэш данных
      6,8,10,12            Буфер журнала, разделяемый пул

Получить описание соответствующих параметров инициализации (см п.3.1 указаний).

3. Получение информации об областях памяти процессов

Получить суммарный размер области памяти для:

      Бригады              Вариант
      1,8,9                фоновых процессов, объем памяти -
                           максимально выделенный
      2,7,10               серверных процессов, объем памяти
                           -используемый в настоящий момент
      3,6,11               фоновых процессов, объем памяти
                           -выделенный в настоящий момент
      4,5,12               серверных процессов, объем памяти -
                           максимально выделенный
4. Работа с сеансами

а) Получить следующую информацию о сеансах:
Идентификатор сеанса (пара sid,serial#),имя пользователя, время входа
(to_char(logon_time,’hh24:mi:ss’)), название приложения, объем занимаемой памяти для:


      Бригады               Вариант
      1,2,7,8               Четырех сеансов, по два под двумя разными
                            пользователями
      3,4,11,12             Четырех сеансов под одним и тем же
                            пользователем
      5,6,9,10              Четырех сеансов, по одному под четырьмя
                            разными пользователями

б) Выполнить отключение этих сеансов, привести общее количество сеансов до и после
отключения

5. Получение информации о файлах и табличных пространствах

а) Получить следующую информацию:

      Бригады               Вариант
      1,5,7,10              Путь к файлу данных, размер в килобайтах,
                            тип табличного пространства
      2,4,9,11              Название табличного пространства, его тип,
                            размер в мегабайтах
      6,8,10,12             Название табличного пространства, номер
                            файла, входящего в него

б) Получить список оперативных журналов: номер, путь к файлу, состояние

Контрольные вопросы на защиту:

1. Экземпляр и состояния, в которых он и база данных могут находиться.
2. Опции запуска и остановки экземпляра
3. Инициализационные параметры, классификация
4. Процессы экземпляра, отличие между фоновыми и серверными процессами
5. Основные фоновые процессы, их название и назначение
6. Структура системной глобальной области памяти SGA
7. Область памяти процессов и сеансов (PGA,UGA)
8. Обработка клиентских подключений в режиме выделенного и разделяемого
сервера, отличия.
9. Соотношение между количеством клиентских подключений и числом процессов
экземпляра.
10. Основные операции с пользовательскими подключениями, выполняемые
администратором.
11. Получение информации о структуре базы данных
12. Журнал событий и его назначение
13. Основные возможности утилиты SQL*PLUS

More Related Content

What's hot

kranonit S04E01 Антон: Защита от Master Boot Record Locker
kranonit S04E01 Антон: Защита от Master Boot Record Lockerkranonit S04E01 Антон: Защита от Master Boot Record Locker
kranonit S04E01 Антон: Защита от Master Boot Record LockerKrivoy Rog IT Community
 
Open office manual
Open office manualOpen office manual
Open office manualDim Kin
 
Архитектура. Доступноять программных систем.
Архитектура. Доступноять программных систем.Архитектура. Доступноять программных систем.
Архитектура. Доступноять программных систем.
Dima Dzuba
 
Массовые операции над письмами в Яндекс.Почте — Денис Кутуков
Массовые операции над письмами в Яндекс.Почте — Денис КутуковМассовые операции над письмами в Яндекс.Почте — Денис Кутуков
Массовые операции над письмами в Яндекс.Почте — Денис Кутуков
Yandex
 
Moscow Exchange Test Automation of a Backup System at TMPA-2014 (Trading Syst...
Moscow Exchange Test Automation of a Backup System at TMPA-2014 (Trading Syst...Moscow Exchange Test Automation of a Backup System at TMPA-2014 (Trading Syst...
Moscow Exchange Test Automation of a Backup System at TMPA-2014 (Trading Syst...
Iosif Itkin
 
Administrarea DSpace
Administrarea DSpaceAdministrarea DSpace
Administrarea DSpace
Natalia Cheradi
 
Delphix Dynamic Data Platform, как попробовать и правильно оценить решение
Delphix Dynamic Data Platform, как попробовать и правильно оценить решениеDelphix Dynamic Data Platform, как попробовать и правильно оценить решение
Delphix Dynamic Data Platform, как попробовать и правильно оценить решение
Sergii Stukan
 
Setarea DSpace
Setarea DSpaceSetarea DSpace
Setarea DSpace
Natalia Cheradi
 
Symantec Backup Exec 2014 vs. Acronis Backup And Recovery 11.5
Symantec Backup Exec 2014 vs. Acronis Backup And Recovery 11.5Symantec Backup Exec 2014 vs. Acronis Backup And Recovery 11.5
Symantec Backup Exec 2014 vs. Acronis Backup And Recovery 11.5
hdablin
 
Web осень 2013 лекция 3
Web осень 2013 лекция 3Web осень 2013 лекция 3
Web осень 2013 лекция 3Technopark
 
Instalarea DSpace
Instalarea DSpaceInstalarea DSpace
Instalarea DSpace
Natalia Cheradi
 
Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))
Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))
Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))
Noveo
 
Linux basics. Занятие 3.
Linux basics. Занятие 3. Linux basics. Занятие 3.
Linux basics. Занятие 3.
Vikentsi Lapa
 
Константин Осипов (Mail.Ru)
Константин Осипов (Mail.Ru)Константин Осипов (Mail.Ru)
Константин Осипов (Mail.Ru)Ontico
 
TMPA-2015: Multi-Platform Approach to Reverse Debugging of Virtual Machines
TMPA-2015: Multi-Platform Approach to Reverse Debugging of Virtual MachinesTMPA-2015: Multi-Platform Approach to Reverse Debugging of Virtual Machines
TMPA-2015: Multi-Platform Approach to Reverse Debugging of Virtual Machines
Iosif Itkin
 
Linux commands
Linux commandsLinux commands
Linux commands
Ilya Lapitan
 
PHP daemons into social games
PHP daemons into social gamesPHP daemons into social games
PHP daemons into social games
Alexandre Kalendarev
 
pgconf.ru 2015.avito postgresql recovery
pgconf.ru 2015.avito postgresql recoverypgconf.ru 2015.avito postgresql recovery
pgconf.ru 2015.avito postgresql recovery
Михаил Тюрин
 
5 способов деплоя PHP-кода в условиях хайлоада / Юрий Насретдинов (Badoo)
5 способов деплоя PHP-кода в условиях хайлоада / Юрий Насретдинов (Badoo)5 способов деплоя PHP-кода в условиях хайлоада / Юрий Насретдинов (Badoo)
5 способов деплоя PHP-кода в условиях хайлоада / Юрий Насретдинов (Badoo)
Ontico
 
Web осень 2012 лекция 3
Web осень 2012 лекция 3Web осень 2012 лекция 3
Web осень 2012 лекция 3Technopark
 

What's hot (20)

kranonit S04E01 Антон: Защита от Master Boot Record Locker
kranonit S04E01 Антон: Защита от Master Boot Record Lockerkranonit S04E01 Антон: Защита от Master Boot Record Locker
kranonit S04E01 Антон: Защита от Master Boot Record Locker
 
Open office manual
Open office manualOpen office manual
Open office manual
 
Архитектура. Доступноять программных систем.
Архитектура. Доступноять программных систем.Архитектура. Доступноять программных систем.
Архитектура. Доступноять программных систем.
 
Массовые операции над письмами в Яндекс.Почте — Денис Кутуков
Массовые операции над письмами в Яндекс.Почте — Денис КутуковМассовые операции над письмами в Яндекс.Почте — Денис Кутуков
Массовые операции над письмами в Яндекс.Почте — Денис Кутуков
 
Moscow Exchange Test Automation of a Backup System at TMPA-2014 (Trading Syst...
Moscow Exchange Test Automation of a Backup System at TMPA-2014 (Trading Syst...Moscow Exchange Test Automation of a Backup System at TMPA-2014 (Trading Syst...
Moscow Exchange Test Automation of a Backup System at TMPA-2014 (Trading Syst...
 
Administrarea DSpace
Administrarea DSpaceAdministrarea DSpace
Administrarea DSpace
 
Delphix Dynamic Data Platform, как попробовать и правильно оценить решение
Delphix Dynamic Data Platform, как попробовать и правильно оценить решениеDelphix Dynamic Data Platform, как попробовать и правильно оценить решение
Delphix Dynamic Data Platform, как попробовать и правильно оценить решение
 
Setarea DSpace
Setarea DSpaceSetarea DSpace
Setarea DSpace
 
Symantec Backup Exec 2014 vs. Acronis Backup And Recovery 11.5
Symantec Backup Exec 2014 vs. Acronis Backup And Recovery 11.5Symantec Backup Exec 2014 vs. Acronis Backup And Recovery 11.5
Symantec Backup Exec 2014 vs. Acronis Backup And Recovery 11.5
 
Web осень 2013 лекция 3
Web осень 2013 лекция 3Web осень 2013 лекция 3
Web осень 2013 лекция 3
 
Instalarea DSpace
Instalarea DSpaceInstalarea DSpace
Instalarea DSpace
 
Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))
Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))
Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))
 
Linux basics. Занятие 3.
Linux basics. Занятие 3. Linux basics. Занятие 3.
Linux basics. Занятие 3.
 
Константин Осипов (Mail.Ru)
Константин Осипов (Mail.Ru)Константин Осипов (Mail.Ru)
Константин Осипов (Mail.Ru)
 
TMPA-2015: Multi-Platform Approach to Reverse Debugging of Virtual Machines
TMPA-2015: Multi-Platform Approach to Reverse Debugging of Virtual MachinesTMPA-2015: Multi-Platform Approach to Reverse Debugging of Virtual Machines
TMPA-2015: Multi-Platform Approach to Reverse Debugging of Virtual Machines
 
Linux commands
Linux commandsLinux commands
Linux commands
 
PHP daemons into social games
PHP daemons into social gamesPHP daemons into social games
PHP daemons into social games
 
pgconf.ru 2015.avito postgresql recovery
pgconf.ru 2015.avito postgresql recoverypgconf.ru 2015.avito postgresql recovery
pgconf.ru 2015.avito postgresql recovery
 
5 способов деплоя PHP-кода в условиях хайлоада / Юрий Насретдинов (Badoo)
5 способов деплоя PHP-кода в условиях хайлоада / Юрий Насретдинов (Badoo)5 способов деплоя PHP-кода в условиях хайлоада / Юрий Насретдинов (Badoo)
5 способов деплоя PHP-кода в условиях хайлоада / Юрий Насретдинов (Badoo)
 
Web осень 2012 лекция 3
Web осень 2012 лекция 3Web осень 2012 лекция 3
Web осень 2012 лекция 3
 

Similar to лабораторная работа №1

Web весна 2013 лекция 3
Web весна 2013 лекция 3Web весна 2013 лекция 3
Web весна 2013 лекция 3Technopark
 
Web весна 2012 лекция 3
Web весна 2012 лекция 3Web весна 2012 лекция 3
Web весна 2012 лекция 3Technopark
 
Анализ и оценка систем адресации данных в современных ЭВМ
Анализ и оценка систем адресации данных в современных ЭВМАнализ и оценка систем адресации данных в современных ЭВМ
Анализ и оценка систем адресации данных в современных ЭВМ
Sergey Gerasimov
 
Sef Trubach V1.2
Sef Trubach V1.2Sef Trubach V1.2
Sef Trubach V1.2sef2009
 
Управление свободным пространством на файловой системе в UNIX и Linux
Управление свободным пространством на файловой системе в UNIX и LinuxУправление свободным пространством на файловой системе в UNIX и Linux
Управление свободным пространством на файловой системе в UNIX и Linux
SQALab
 
Серия EMC Data Domain DD600
Серия EMC Data Domain DD600Серия EMC Data Domain DD600
Серия EMC Data Domain DD600
КРОК
 
6 кареев киров
6 кареев киров6 кареев киров
6 кареев кировqasib
 
Caching data outside Java Heap and using Shared Memory in Java
Caching data outside Java Heap and using Shared Memory in JavaCaching data outside Java Heap and using Shared Memory in Java
Caching data outside Java Heap and using Shared Memory in JavaAndrei Pangin
 
Smirnov Memcached Highload 2008
Smirnov Memcached Highload 2008Smirnov Memcached Highload 2008
Smirnov Memcached Highload 2008Ontico
 
Smirnov Memcached High Load 2008
Smirnov Memcached High Load 2008Smirnov Memcached High Load 2008
Smirnov Memcached High Load 2008Ontico
 
Спасение 6 миллионов файлов в условиях полного Хецнера
Спасение 6 миллионов файлов в условиях полного ХецнераСпасение 6 миллионов файлов в условиях полного Хецнера
Спасение 6 миллионов файлов в условиях полного Хецнера
Daniel Podolsky
 
Oop java.generics
Oop java.genericsOop java.generics
Oop java.generics
muqaddas_m
 
Apache Cassandra. Ещё одно NoSQL хранилище (Владимир Климонтович)
Apache Cassandra. Ещё одно NoSQL хранилище (Владимир Климонтович)Apache Cassandra. Ещё одно NoSQL хранилище (Владимир Климонтович)
Apache Cassandra. Ещё одно NoSQL хранилище (Владимир Климонтович)Ontico
 
СУБД 2013 Лекция №9 "Безопасность баз данных"
СУБД 2013 Лекция №9 "Безопасность баз данных"СУБД 2013 Лекция №9 "Безопасность баз данных"
СУБД 2013 Лекция №9 "Безопасность баз данных"
Technopark
 
nginx.CHANGES.2015 / Игорь Сысоев, Валентин Бартенев (Nginx)
nginx.CHANGES.2015 / Игорь Сысоев, Валентин Бартенев (Nginx)nginx.CHANGES.2015 / Игорь Сысоев, Валентин Бартенев (Nginx)
nginx.CHANGES.2015 / Игорь Сысоев, Валентин Бартенев (Nginx)
Ontico
 
Hosting for forbes.ru_
Hosting for forbes.ru_Hosting for forbes.ru_
Hosting for forbes.ru_drupalconf
 
Стажировка-2013, разработчики, занятие 6. Внешние конфиги, сборка, автотесты
Стажировка-2013, разработчики, занятие 6. Внешние конфиги, сборка, автотестыСтажировка-2013, разработчики, занятие 6. Внешние конфиги, сборка, автотесты
Стажировка-2013, разработчики, занятие 6. Внешние конфиги, сборка, автотесты7bits
 
Выжимаем из сервера максимум (Андрей Паньгин)
Выжимаем из сервера максимум (Андрей Паньгин)Выжимаем из сервера максимум (Андрей Паньгин)
Выжимаем из сервера максимум (Андрей Паньгин)Ontico
 

Similar to лабораторная работа №1 (20)

Web весна 2013 лекция 3
Web весна 2013 лекция 3Web весна 2013 лекция 3
Web весна 2013 лекция 3
 
Web весна 2012 лекция 3
Web весна 2012 лекция 3Web весна 2012 лекция 3
Web весна 2012 лекция 3
 
лабраб 1
лабраб 1лабраб 1
лабраб 1
 
Анализ и оценка систем адресации данных в современных ЭВМ
Анализ и оценка систем адресации данных в современных ЭВМАнализ и оценка систем адресации данных в современных ЭВМ
Анализ и оценка систем адресации данных в современных ЭВМ
 
Sef Trubach V1.2
Sef Trubach V1.2Sef Trubach V1.2
Sef Trubach V1.2
 
Управление свободным пространством на файловой системе в UNIX и Linux
Управление свободным пространством на файловой системе в UNIX и LinuxУправление свободным пространством на файловой системе в UNIX и Linux
Управление свободным пространством на файловой системе в UNIX и Linux
 
Серия EMC Data Domain DD600
Серия EMC Data Domain DD600Серия EMC Data Domain DD600
Серия EMC Data Domain DD600
 
6 кареев киров
6 кареев киров6 кареев киров
6 кареев киров
 
Caching data outside Java Heap and using Shared Memory in Java
Caching data outside Java Heap and using Shared Memory in JavaCaching data outside Java Heap and using Shared Memory in Java
Caching data outside Java Heap and using Shared Memory in Java
 
Smirnov Memcached Highload 2008
Smirnov Memcached Highload 2008Smirnov Memcached Highload 2008
Smirnov Memcached Highload 2008
 
Smirnov Memcached High Load 2008
Smirnov Memcached High Load 2008Smirnov Memcached High Load 2008
Smirnov Memcached High Load 2008
 
Спасение 6 миллионов файлов в условиях полного Хецнера
Спасение 6 миллионов файлов в условиях полного ХецнераСпасение 6 миллионов файлов в условиях полного Хецнера
Спасение 6 миллионов файлов в условиях полного Хецнера
 
Oop java.generics
Oop java.genericsOop java.generics
Oop java.generics
 
Apache Cassandra. Ещё одно NoSQL хранилище (Владимир Климонтович)
Apache Cassandra. Ещё одно NoSQL хранилище (Владимир Климонтович)Apache Cassandra. Ещё одно NoSQL хранилище (Владимир Климонтович)
Apache Cassandra. Ещё одно NoSQL хранилище (Владимир Климонтович)
 
СУБД 2013 Лекция №9 "Безопасность баз данных"
СУБД 2013 Лекция №9 "Безопасность баз данных"СУБД 2013 Лекция №9 "Безопасность баз данных"
СУБД 2013 Лекция №9 "Безопасность баз данных"
 
nginx.CHANGES.2015 / Игорь Сысоев, Валентин Бартенев (Nginx)
nginx.CHANGES.2015 / Игорь Сысоев, Валентин Бартенев (Nginx)nginx.CHANGES.2015 / Игорь Сысоев, Валентин Бартенев (Nginx)
nginx.CHANGES.2015 / Игорь Сысоев, Валентин Бартенев (Nginx)
 
Cache in web (Secon 2008)
Cache in web (Secon 2008)Cache in web (Secon 2008)
Cache in web (Secon 2008)
 
Hosting for forbes.ru_
Hosting for forbes.ru_Hosting for forbes.ru_
Hosting for forbes.ru_
 
Стажировка-2013, разработчики, занятие 6. Внешние конфиги, сборка, автотесты
Стажировка-2013, разработчики, занятие 6. Внешние конфиги, сборка, автотестыСтажировка-2013, разработчики, занятие 6. Внешние конфиги, сборка, автотесты
Стажировка-2013, разработчики, занятие 6. Внешние конфиги, сборка, автотесты
 
Выжимаем из сервера максимум (Андрей Паньгин)
Выжимаем из сервера максимум (Андрей Паньгин)Выжимаем из сервера максимум (Андрей Паньгин)
Выжимаем из сервера максимум (Андрей Паньгин)
 

лабораторная работа №1

  • 1. Лабораторная работа №1 1. Запуск и остановка экземпляра и базы данных а) Выполнить остановку экземпляра, к которому имеются пользовательские подключения: Бригады Вариант 1,2,3,4 В режиме по умолчанию 5,6,7,8 В режиме immediate 9,10,11,12 В режиме transactional б) Выполнить запуск экземпляра, в следующей последовательности: Бригады Вариант 1,4,7,10 В состояние nomount, затем open 2,6,8,11 В состояние mount, затем open read only, затем open read write 3,5,9,12 В состояние open restrict, затем в состояние допускающее подключение пользователей На каждом шаге из представлений v$database и v$instance получить информацию о состоянии экземпляра и базы данных. в) Привести фрагменты журнала событий, соответствующие выполненным операциям в пунктах шагах а) и б). 2. Получение информации о глобальной области оперативной памяти экземпляра Получить размер (из фиксированных представлений) и значение соответствующего параметра инициализации для следующих областей: Бригады Вариант 1,3,5,7 Разделяемый пул, большой пул 2,4,9,11 SGA, кэш данных 6,8,10,12 Буфер журнала, разделяемый пул Получить описание соответствующих параметров инициализации (см п.3.1 указаний). 3. Получение информации об областях памяти процессов Получить суммарный размер области памяти для: Бригады Вариант 1,8,9 фоновых процессов, объем памяти - максимально выделенный 2,7,10 серверных процессов, объем памяти -используемый в настоящий момент 3,6,11 фоновых процессов, объем памяти -выделенный в настоящий момент 4,5,12 серверных процессов, объем памяти - максимально выделенный
  • 2. 4. Работа с сеансами а) Получить следующую информацию о сеансах: Идентификатор сеанса (пара sid,serial#),имя пользователя, время входа (to_char(logon_time,’hh24:mi:ss’)), название приложения, объем занимаемой памяти для: Бригады Вариант 1,2,7,8 Четырех сеансов, по два под двумя разными пользователями 3,4,11,12 Четырех сеансов под одним и тем же пользователем 5,6,9,10 Четырех сеансов, по одному под четырьмя разными пользователями б) Выполнить отключение этих сеансов, привести общее количество сеансов до и после отключения 5. Получение информации о файлах и табличных пространствах а) Получить следующую информацию: Бригады Вариант 1,5,7,10 Путь к файлу данных, размер в килобайтах, тип табличного пространства 2,4,9,11 Название табличного пространства, его тип, размер в мегабайтах 6,8,10,12 Название табличного пространства, номер файла, входящего в него б) Получить список оперативных журналов: номер, путь к файлу, состояние Контрольные вопросы на защиту: 1. Экземпляр и состояния, в которых он и база данных могут находиться. 2. Опции запуска и остановки экземпляра 3. Инициализационные параметры, классификация 4. Процессы экземпляра, отличие между фоновыми и серверными процессами 5. Основные фоновые процессы, их название и назначение 6. Структура системной глобальной области памяти SGA 7. Область памяти процессов и сеансов (PGA,UGA) 8. Обработка клиентских подключений в режиме выделенного и разделяемого сервера, отличия. 9. Соотношение между количеством клиентских подключений и числом процессов экземпляра. 10. Основные операции с пользовательскими подключениями, выполняемые администратором. 11. Получение информации о структуре базы данных 12. Журнал событий и его назначение 13. Основные возможности утилиты SQL*PLUS