lsv
4364c6d19f
Add bt_index_check call frmMaintenance, bug fix issues #19 .
...
добавлен вызов функции bt_index_check в форме обслуживания.
Рассширение amcheck должно быть установлено.
Исправлена ошибка #19 . После изменения вывода bytea на hex формат,
перестали распознаваться аргументы триггера.
2021-10-05 19:09:19 +05:00
lsv
2e72900cdd
Do not use "Enable ASUTP style" for "Log View.."
...
Отключил проверку при чтении файлов настройки "Enable ASUTP style"
2021-10-05 19:08:52 +05:00
lsv
73c1eeafe5
check the sequence of dates.
...
Добавлена проверка последовательности дат в результате запроса.
По первым двум строкам вычисляется разница дат и все последующие строки
должны иметь такую же разнизу в датах.
Строки нарушающие это правило отмечаются желтым цветом.
2021-10-05 19:08:25 +05:00
lsv
4b240f8cc0
Add Log view in CSV mode
...
Добавлено окно просмотра лога БД в CSV формате с фильтрами, группами.
Описание в Readme.md
2021-09-15 20:21:42 +05:00
lsv
4b1514c052
fix read log server
...
Изменена функция чтения лог сервера для избежания ошибок некорректного формата UTF-8.
Эти изменения применяются при устанавленом флаге ASUTP Style.
2021-08-11 23:45:48 +05:00
lsv
0991fc79f0
bug fix
...
мелкие правки: более правильное сохранение активной закладки.
Учтено использование ctltree не только в браузере объектов.
2021-08-11 23:45:42 +05:00
lsv
e784e85901
Navagate jump top level tree
...
Добавлен быстрый переход на родительские узлы в дереве объектов.
Переход выполняется по щелчку левой кнопкой мыши по отступам.
2021-08-11 23:45:01 +05:00
lsv
e257bc0020
Migration to wxWidgets 3.1.5
...
Выполнен переход на новые библтотеки. Устранены проблемы совместимости.
Множество мелких правок.
2021-05-22 16:46:17 +05:00
lsv
99f2683371
automatic select sql tab
...
При шелчке правой кнопкой мыши по закладке с результатами запроса,
активируется sql окно с запросом.
2021-04-10 17:26:50 +05:00
lsv
f441ebdb8d
bug fix execute cluster
...
Не выполнялась команда CLUSTER
2021-04-10 17:25:42 +05:00
lsv
2c536c12e5
Change icon for SQL query window.
...
Есть два способа изменения icon для окна query.
1. Поместить новую icon в %APPDATA%\postgresql\icons
Имя файла задать следующим образом: hostname_dbname.png или hostname.png или dbname.png
Размер icon 32х32
2. Задать для сервера цвет. Фон icon будет окрашен в цвет сервера.
2021-02-19 16:48:20 +05:00
lsv
412b467143
Save position outputPane.
...
Сохраняется расположении окон при скрытии outputPane и применяется при показе.
2021-02-19 16:48:12 +05:00
lsv
babb16434f
fix bug
...
Если секционированая таблица последняя списке таблиц узла дерева,
то не работало обновление Sql окна.
2021-02-19 16:47:16 +05:00
lsv
1a05c6de47
Add reset index statistics.
...
Добавлена команда "Reset index statistics".
2021-01-21 18:39:50 +05:00
lsv
c08fe17d9f
Job pgpro_scheduler refresh.
...
Дабавлено для заданий "время устаревания" в 5 мин.
По истечении этого интервала времени при щелчке на задании оно будет обновлено.
2021-01-21 18:37:37 +05:00
lsv
2956956ef3
Add CFS defragmentation for table or index.
...
В frmMaintenance добавлено выполнение принудительной дефрагментации сжатой таблицы
или индекса. При выборе сжатой таблицы, автоматически дефрагментируются её
сжатые индексы если их деврагметация более 1%.
2021-01-06 18:54:05 +05:00
lsv
f0cf7723f1
Add context menu for statistic partition tables (PG12 only).
...
Для окна статистики секционированной таблицы добавлено контекстное меню.
Статистика по секц. таблице работает с 12 версии
2021-01-04 12:29:47 +05:00
lsv
81228dd6a5
Add index btree check
...
Добавлена проверка индекса функций bt_index_parent_check(regclass,true)
Вызывается из контекстного меню.
2020-12-05 22:15:14 +05:00
lsv
6844539c7d
Add Compare options dialog.
...
При сравнении объектов добавлена возможность исключать сравнение привелегий и комментариев.
2020-09-05 14:08:49 +05:00
lsv
7a99d5ebba
Optimization compare filter (Server Status). bug fix copy query
...
Исправлено копирование текста запроса из под фильтра.
При сравнении текста из колонки Client порт не учитывается.
2020-09-05 14:08:23 +05:00
levinsv
da1de7fbb4
Add row filter, bug fix #8
2020-09-02 23:15:30 +05:00
lsv
428ceaa70f
Added copying of selected cells IN list format.
...
Результаты запроса могут скопированы в формате In списка и в формате условия WHERE.
Копирование выполняется через контекстное меню.
2020-09-02 19:55:37 +05:00
lsv
ec1535f7a1
Add LogPane color
...
Добавлена подсветка новых строк в логе. Изменены читающие функции для новых версий PG
2020-09-02 19:53:07 +05:00
lsv
f5885b3e82
Add support walsender process in form Server Status
...
- Для процесссов walsender отображается дополнительная информация, которая получается запросом
select coalesce(sl.xmin,sl.catalog_xmin)::text xmin_slot,':'||slot_name||'['||sl.slot_type||']' slotinfo,'LagSent:'||pg_size_pretty(pg_wal_lsn_diff(pg_current_wal_lsn(),coalesce(confirmed_flush_lsn,restart_lsn)))||' LagXmin: '||coalesce(extract(epoch from (pg_last_committed_xact()).timestamp - pg_xact_commit_timestamp(xmin))::int,0)||' s' xminlag,coalesce(extract(epoch from (pg_last_committed_xact()).timestamp - pg_xact_commit_timestamp(xmin))::int,0) xminslotdelta from pg_replication_slots sl;
в поле backend_xmin <- xmin_slot
в поле query <- xminlag
- Добавлена подсветка строки оранжевым цветом, если xminslotdelta >= 1800 секунд
2020-07-11 13:57:12 +05:00
levinsv
682f8b3ee6
fix compile and rm svnversion.h
2020-07-09 22:24:09 +05:00
levinsv
96ca795218
fix issue #6 (Child tables are not dispayed)
...
fix issue #6
2020-05-08 23:44:43 +05:00
levinsv
215e0ceb2a
Add many output windows
2020-04-22 22:24:24 +05:00
levinsv
bea1e49770
bug fix frmmaintebance
2020-04-19 21:41:01 +05:00
levinsv
ae8ca667e7
multicolumns sort query result, vacuum opt
...
Add multicolumns sort
Vacuum opt and reindex opt
2020-04-11 20:55:49 +05:00
levinsv
3f85d7710f
compare text fix
...
add event javascript
2019-12-25 22:31:30 +05:00
levinsv
1948887f29
compare bug fix
2019-12-23 23:07:00 +05:00
levinsv
748d9b7950
Compare add
...
add support VS2012 dll
add compare objects tree
2019-12-22 22:53:56 +05:00
levinsv
7e10968209
Postgrsql 12
...
add PG12 support.
Bug fix
2019-10-05 16:38:43 +05:00
levinsv
10e9e0229c
add autofilter
2019-09-15 22:23:42 +05:00
levinsv
3a9372c45f
fix crash server status frame
2019-09-11 23:15:08 +05:00
levinsv
a12676df94
bug fix
...
pg_query_state incorrect visible
Avtoselect query fix non-ansi char
2019-09-01 19:14:59 +05:00
levinsv
74f0b5299c
fix
2019-07-10 19:17:03 +05:00
levinsv
cecc5fd482
bug fix
2019-07-09 22:47:28 +05:00
levinsv
04f553caf7
fix
2019-07-08 23:46:23 +05:00
levinsv
339a4f777e
bug fix
2019-07-07 22:00:57 +05:00
levinsv
d5dab18175
correct find and new color for stattus server
2019-06-28 20:42:18 +05:00
levinsv
759214fe03
add global find
...
Query form add find all tabs
2019-06-02 23:01:31 +05:00
levinsv
1a7d00f1f4
correct bugs
2019-05-29 22:17:21 +05:00
levinsv
9050d8fee0
add copy insert format
...
add copy insert format
replace path for autosave query
2019-05-14 23:08:43 +05:00
levinsv
61c23d272f
double click select
...
select word double click press
2019-04-06 21:17:43 +05:00
levinsv
0bf6ff6c60
fix bug
2019-03-11 22:34:47 +05:00
levinsv
7d7dbf3806
buf fix
...
fix crush press F4 to table
2019-01-12 18:13:19 +05:00
levinsv
b1171a1adc
bug fix frmStatus
2019-01-11 00:40:24 +05:00
levinsv
51fc0dec7f
bug fix
2019-01-09 07:25:44 +05:00
levinsv
2d9e76f826
wxWidgets 3.0
...
add plan view unexpand/expand
2018-12-28 22:38:43 +05:00