Skip to content

Instantly share code, notes, and snippets.

@NikolayS
Last active July 23, 2023 16:51
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save NikolayS/1bbc624dfc088be6f15c to your computer and use it in GitHub Desktop.
Save NikolayS/1bbc624dfc088be6f15c to your computer and use it in GitHub Desktop.
Oracle's attempt to protect its place on the Russian market of database systems (RU + EN)
Источник: http://img11.postila.ru/data/34/fb/11/82/34fb118246ebb0b6a7f2dc6e7685f5ff62c0d9cff90876b283f3ecb521444775.jpg
(документ, упоминаемый в статье Ведомостей http://www.vedomosti.ru/technology/articles/2016/03/17/633926-importnii-soft-zamenit)
Почему PostgreSQL не является аналогом СУБД Oracle
С 1 января 2016 года в России вступает в действие постановление РФ "Об установлении запрета на допуск
Программного обеспечения, происходящего из иностранных государств, для целей осуществления закупок для обеспечения
государственных и муниципальных нужд". В соответствии с этим постановлением 1 января 2016 года формируется
реестр российского программного обеспечения (ПО)и госорганизации могут покупать ПО иностранных фирм
(например, Огасlе) только в случае, если в реестре нет российского аналога этому ПО, то есть, как написано
в пункте "б" постановления, купить иностранное ПО можно только если:
программное обеспечение, сведения о котором включены в реестр соответствует тому же классу программного обеспечения,
что и программное обеспечение, планируемое к закупке, **по своим функциональным, техническим и(или) аксппуатациоииым
характеристикам ме соответствует установленным заказчиком требованиям** к планируемому к закупке программному обеспечению.
Что касается СУБД, то скорее всего в реестр будет внесена СУБД с открытым кодом PostgreSQL представленная на рынке компанией
PostgreSQL Professional. Как же можно обосновать, что PostgreSQL не является аналогом СУБД Oracle и по функциональным,
техническим и эксплуатационным характеристикам не соответствует требованиям заказчика?
При выборе СУБД специалисты анализируют следующие основные характеристики ПО:
1. Производительность: количество транзакций в секунду, время отклика, время выполнения сложных SQL-запросов
2. Надежность: вероятность и продолжительность простоев, вероятность потери данных
3. Безопасность и защита данных
4. Управляемость: стоимость администрирования, эффективность использования ресурсов оборудования
5. Масштабируемость: обеспечение производительности при увеличении нагрузки и числа пользователей, возможность увеличения
объема используемых аппаратных ресурсов
6. Работа о большими объемами данных и большим числом пользователей
7. Наличие и уровень технической поддержки
8. Совокупная стоимость владения
9. Зрелость СУБД и перспективы ее развития
10. Поддержка новых современных технологий
По каждому из этих параметров PostgreSQL значительно отстает от СУБД Oracle. Другими словами, если вы выбираете СУБД д
ля создания небольшой информационной системы, где простои допустимы, нет конфиденциальных данных, к скорости работы
высоких требований не предъявляется, количество пользователей и объем данных невелики, то PostgreSQL вполое подходит для
вашего решения. Если же хоть одна из характеристик, перечисленных выше, важна для Вас, то следует рассмотреть
использование СУБД Oracle.
Чтобы обосновать это сравним СУБД PostgreSQL а Oracle в соответствии со списком перечисленных характеристик.
Опции и компоненты СУБД Oracle, использованные в этом сравнении, более подробло описаны в документации,
а так же в каталоге программных продуктов Oracle.
Source (in Russian): http://img11.postila.ru/data/34/fb/11/82/34fb118246ebb0b6a7f2dc6e7685f5ff62c0d9cff90876b283f3ecb521444775.jpg
(related to article in Vedomosti: http://www.vedomosti.ru/technology/articles/2016/03/17/633926-importnii-soft-zamenit)
[translated by Google Translate]
Why is not PostgreSQL analogue of Oracle
From 1 January 2016 Russia comes into effect the decision of the Russian Federation "On the establishment of a
ban on the admission of the Software, originating from foreign countries for the purposes of procurement
for state and municipal needs." In accordance with the decision of 1 January 2016 it formed the Russian Register
of software (software) and state organizations can buy the software of foreign firms (eg, Ogasle) only
if the registry is not Russian analogue of the software, that is, as described in paragraph "b" of the decision
to buy foreign software is possible only if:
software, details of which are included in the register corresponds to the same class of software,
and that the software is planned to purchase ** on the functional, technical and (or) aksppuatatsioiiym
IU characteristics meets the requirements of the customer ** to the planned purchase of the software.
With regard to the database, it is likely that the registry would be made open source database PostgreSQL now
presented on the market PostgreSQL Professional. How can you justify that PostgreSQL is not synonymous with Oracle
database and functionality, technical and operational characteristics do not meet the requirements of the customer?
When choosing a database experts analyze the following main characteristics of the software:
1. Performance: The number of transactions per second, response time, the execution time of complex SQL-queries
2. Reliability: the probability and duration of outages, the probability of data loss
3. Security and Data Protection
4. Manageability: cost management, efficient use of hardware resources
5. Scalability: ensuring productivity while increasing the load and number of users, the possibility of increasing
in the use of hardware resources
6. Work on large amounts of data and large numbers of users
7. The presence and level of technical support
8. Total Cost of Ownership
9. Maturity database and its development prospects
10. Support for new technologies
For each of these parameters PostgreSQL lags behind Oracle. In other words, if you choose the database etc.
To create a small information system, where downtime is acceptable, no confidential data, to the speed
high requirements not imposed on the number of users and amount of data is small, it is suitable for PostgreSQL in box
your decision. If at least one of the characteristics listed above is important to you, you should consider
using the Oracle database.
To substantiate this compare PostgreSQL database and Oracle in accordance with the list of these characteristics.
Options and Oracle database components used in this comparison, a FOR MORE described in the documentation,
as well as in the software catalog Oracle.
Переводчик Google для бизнеса –Инструменты переводчикаПереводчик сайтовСлужба "Анализ рынков"
Отключить моментальный переводО Переводчике GoogleМобильная версияСообществаПравила и принципыСправкаОтправить отзыв
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment