База данных

Top  Previous  Next

В разделе "База данных" кнопкой "Задать объем архива и диск" устанавливается объем дискового пространства, а также диск, выделяемый для хранения записей, отдельно для каждого канала программы.  Также в разделе настраиваются параметры, необходимые программе для работы с базой данных, включающей в себя аудиозаписи и сопутствующую индексную информацию, настраиваются имена каналов, указываются журналы (логи), которые программе необходимо вести.

 

Если ПО  AudioSP было инсталлировано в стандартный каталог по умолчанию (Program Files или Program Files (x86)), то каталог с базой данных располагается отдельно:

Для Windows 7:  в C:\ProgramData\AudioSP

Для Windows XP и версий ПО  AudioSP 4.00 и старше: в C:\Documents and settings\All Users\ApplicationData\AudioSP

Для Windows XP и версий ПО AudioSP 3.90 и младше: в C:\Program Files\AudioSP

 

Если  ПО  AudioSP было инсталлировано в местоположение, выбранное вручную, то база данных и исполняемые файлы будут установлены в указанном каталоге.

 

 

Настраиваемые параметры:

Дробление, Мб

Режим заполнения

Разбивать записи длиннее, мин

Кнопка "Задать объем архива и диск"

Писать основной журнал

Писать дополнительный журнал

Канал: поле для выбора канала

Имя канала

 

ParamsDB

 

Дробление, Мб

Параметр определяет размер томов данных, на которые разбивается база данных. Разбитие на отдельные тома необходимо для гарантии сбережения ранее сохраненной информации и защиты её от порчи в результате сбоев (например при отключении электропитания или прочих сбоях hardware). Рекомендуемое значение 30-100 Мб.

 

Режим заполнения

Параметр определяет режим заполнения выделенного для базы данных пространства. Возможны два варианта: до заполнения выделенного пространства и режим циклической перезаписи устаревшей информации. В обоих случаях сначала заполняется выделенное для каждого канала дисковое пространство (настроенное в строке "Задать Всего, Мб" по нажатию кнопки "Задать объем архива и диск"). После заполнения  выделенного  пространства, программа действует в зависимости от установленного этим параметром режима. Если установлен режим циклической перезаписи, запись продолжается на место автоматически затирающейся, наиболее старой информации. Если установлен режим до заполнения, то выдается соответствующее сообщение с предложением перераспределить дисковое пространство или изменить режим заполнения. При этом, если оператор проигнорирует сообщение, для записи информации будет использоваться свободное дисковое пространство.

 

Разбивать записи длиннее, мин

Параметр определяет максимальную длину записи в минутах, которая может быть сохранена в базе данных целостно. Если же при сохранении размер записи становиться большим, чем установлено данным параметром, производится дробление записи.

 

Кнопка "Задать объем архива и диск"

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

 

Писать основной журнал

При установленном параметре, в файле main.log  производится журналирование основных событий.

 

Писать дополнительный журнал

При установленном параметре, в файле channels.log  производится журналирование дополнительных событий (рекомендуется отключить).

 

Канал: поле для выбора канала

Текущий канал, для которого выполняется настройка имени.

 

Имя канала

Поле для ручного ввода имени (псевдонима) канала. Данное имя будет отображаться во всех элементах интерфейса программы вместо номера канала.

 

 

Кнопка "Задать объем архива и диск"

 

После нажатия на кнопку "Задать объем архива и диск", на экране появится окно, отображающее текущие настройки пространства на жестком диске, выделенного под базу данных каждого канала в отдельности.  Пользователю необходимо назначить диск в строке "Место размещения" и выделяемый резерв дискового пространства отдельно для каждого канала в строке "Задать Всего, Мб".

 

ParamsDBAdd1

Необходимый размер резерва для каждого канала можно ориентировочно оценить исходя из:

установленного параметра "степень сжатия, байт/сек." из раздела "Формат записи в БД, сжатие",

требуемого срока хранения записей на жестком диске,

относительной загрузки канала разговорами (во времени).

 

Например, для того, чтобы в базе данных всегда сохранялись записи за последние T=14 [суток]  при относительной загрузке канала N=1/4 (т.е. разговоры занимают около 6 часов в сутки) при установленной степени сжатия Y=4478 [байт/сек.], необходимо установить резерв Q для каждого канала :

"Всего, [Мб]"= Q = Tx24x60x60xNxY/(1024x1024)=0,0824xTxNxY=0,0824x14x0,25x4478=1291,5  [Мб]

 

Для каждого канала параметры устанавливаются индивидуально. Для изменения параметров другого канала, сначала выбирается номер канала в строке выбора канала, а затем назначается место размещения и затем задается резерв дискового пространства.

При изменении места размещения  (диска), программа проверит наличие необходимого места на новом диске, и, в случае успеха, начнет перенос базы данных (или резерва) на этот диск.