OpenSCADAWiki: Works/Tests/DB ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 

Тестирование и измерение производительности доступных БД


Замер производительности БД выполнялся тестом БД модуля системных тестов, путём выполнения операций над записями структурой: <name char(20), descr char(50), val double(10.2), id int(7), stat bool> и измерения времени операции в секундах.


Contents

1. Тестирование на корректность обработки и уведомления проблем доступа к БД

Тест SQLite MySQL PostgreSQL FireBird DBF Cfg
Запись в RO, уведомление + + + + + +
Запись группы в RO, уведомление + + + + + +
Запись в RW + + + + + +
Запись, нет связи, уведомление NA + + + NA NA
Чтение без записи, уведомление + + + + + +
Чтение c записью + + + + + +
Чтение, нет связи, уведомление NA + + + NA NA
Удаление без записи + + + + + +
Удаление RO без записи, нет уведомления + + + + + +
Удаление RO, уведомление + + + + + +
Удаление RW + + + + + +
Удаление, нет связи, уведомление NA + + + NA NA
Стандартные тесты DB + + + + + NA
Архивирование сообщений и значений, 24 часа

2. Производительность хранилищ

2.1. SQLite

Action source page doesn't exist yet(/Home Page En / Doc / SQ Lite?)

2.2. MySQL

Action source page doesn't exist yet(/Home Page En / Doc / My SQL?)

2.3. PostgreSQL

Action source page doesn't exist yet(/Home Page En / Doc / Postgre SQL?)

2.4. FireBird

Action source page doesn't exist yet(/Home Page En / Doc / Fire Bird?)

2.5. DBF

Action source page doesn't exist yet(/Home Page En / Doc / DBF?)


 
There are no files on this page.[Display files/form]
There is no comment on this page. [Display comments/form]