Сравнение файлов
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
101.60982NEWPG: изменить тип строковых полей на citext для тех, по которым индексы upcaseПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Использовать тип данных citext для строковых полей, по которым индексы UPCASEСделано. В таблицах Галактики ERP имеется 6 полей, по которым есть индексы как UPCASE так и NOUPCASE. Сейчас все индексы по ним будут работать как UPCASE.
101.50460NEWПоле ROWID не нужно на постгресеПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Убрать поле ROWID из всех таблиц, т.к. его функциональность полностью обеспечивается полем NREC.Сделано. В таблицах, где нет суррогатного индекса, добавлено поле SYS#NREC как на MSSQL
101.50201NEWУбрать поле SYS#UL на постгресеПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Убрать поле SYS#UL из всех таблиц, т.к. его функциональность полностью обеспечивается служебным полем xmin.Сделано.
101.50052NEWPostgre: для уникальных индексов индекс в БД не соответствует ORDER BYПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Для уникальных индексов индекс в БД не соответствует ORDER BY в запросеИндексы переделаны, поле ROWID вообще убрано. Индексы как на MSSQL: неуникальные получают на конце NREC/SYS#NREC
102.117488NEWМедленно выполняется проверка реестра настроек на PostGreSQLПоддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Медленно выполняется проверка реестра настроек на PostGreSQLДоработано.
101.60865NEWУскорить работу на платформе Postgres 2017Поддержка различных платформ баз данныхPostgreSQL
PostgreSQL ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Ускорить работу на платформе Postgres 2017Доработано.
102.172576NEWНеобходимо чтобы путь к ora90drv.log настраивался параметром.Поддержка различных платформ баз данныхОбщие вопросы взаимодействия с СУБД
Драйверы СУБД ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Необходимо чтобы путь ко всем логам настраивался параметром.Параметр Files.LogFilesDirectory затрагивает следующие логи: ms70drv.log, ORA90DRV.LOG, PG90DRV.LOG, psql9drv.log, btrv_drv.log, dsql.log, protocol. Следующие логи параметр не затрагивает: ms_inst.log, ora9inst.log, pg9inst.log, chkora9.log, chkmssql.log, napsrv.log