gifts2017

Структура хранения базы данных. С поиском и индексами

Опубликовал Михаил Беляев (METAL) в раздел Администрирование - Сервисные утилиты

Предложенная разработка отличается от множества аналогов наличием отбора и отображением индексов.

Поле для поиска сверху слева, поиск происходит по наименованию таблицы в терминах 1С, в терминах SQL, по наименованию поля.

Справа снизу - показаны индексы, чтоб развернуть индекс по полям - двойной клик

Желаю продуктивного использования при решении задач низкого уровня!

Пожелания и конструктивную критику, пожалуйста, в комментарии!

Скачать файлы

Наименование Файл Версия Размер
СтруктураХраненияБазыДанных_СПоиском 13
.epf 10,07Kb
17.08.16
13
.epf 2 10,07Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сергѣй Батанов (baton_pk) 31.08.15 14:17
Поиском не пользуйся, велосипеды пиши.
ojiojiowka; +1 1 Ответить 2
2. Михаил Беляев (METAL) 01.09.15 08:48
(1) baton_pk, обработка опубликована как дополнение к статье http://infostart.ru/public/391766/
так как в процессе восстановления пользовался именно ей
инструмент написан задолго до статьи, к самостоятельной публикации не планировался
насчёт моего использования поиска - об этом написано в тексте топика
чего мне писать, а чего нет - спасибо, но смею заверить, что в Ваших рекомендациях я не нуждаюсь, уж поверьте
3. Сергѣй Батанов (baton_pk) 01.09.15 09:37
(2) METAL, ну так и приложите обработку к той статье.
4. Михаил Беляев (METAL) 01.09.15 10:34
(3) baton_pk, почему я должен к Вам прислушаться? Это Ваша личная рекомендация или правило сайта?
Не знаю, можно и туда приложить, я подумаю.
5. Михаил Беляев (METAL) 01.09.15 10:39
(1) baton_pk, а вообще знаете. В топике я явно указано почему опубликовал. Если считаете, что велосипед, и решаете рассказать об этом - так будьте добры ссылку на аналог, включающий в себя весь функционал данной обработки. Минус за тон, да еще на фоне отсутствия ссылки на аналог.

Коллеги, голосуйте звёздами, наберется минус 5 - обработку перемещу к статье.
6. Сергѣй Батанов (baton_pk) 01.09.15 10:56
(4) METAL,
Это Ваша личная рекомендация или правило сайта?

Это мнение пользователя сайта, который по меньшей мере раз в неделю тут что-нибудь ищет и продирается сквозь дебри одинаковых разработок, которые отличаются одной-двумя незначительными кнопками, потому что каждый
Бегло пробежался по аналогам
и не нашёл
аналог, включающий в себя весь функционал


Мы уже пережили, когда каждый брал обработку с ИТС, добавлял мелкую финтифлюшку и выкладывал свою "супер-разработку". Видимо, теперь очередь за структурой хранения данных.

http://infostart.ru/public/74608/
http://infostart.ru/public/76537/
http://infostart.ru/public/19821/
http://infostart.ru/public/147147/
http://infostart.ru/public/324722/
http://infostart.ru/public/205558/
http://infostart.ru/public/91004/ - тут даже с поиском. 2011 год.
http://infostart.ru/public/128235/
http://infostart.ru/public/194445/

Самая старая из них 2009 года. И это только первая страница поиска.
7. Михаил Беляев (METAL) 01.09.15 11:41
(6) baton_pk, да уж, бардак..
НО! 8 из 9 представленных инструментов не обладают необходимым функционалом (я про поиск), а 9ый - существенно отличается от моего. Например, не показывает индексы.
Таким образом, получается, что я выложил наиболее функциональную разработку из всех существующих на сайте для обычного приложения. И именно мне Вы не раздумывая ставите минус.
Что ж, пока убирать не буду, условия прежние. Если сводный рейтинг упадёт до минус 5 - разработку уберу.
8. Сергѣй Батанов (baton_pk) 01.09.15 12:23
(7) METAL,
И именно мне Вы не раздумывая ставите минус

не, я подумал. И поставлю минус каждому следующему, чья обработка от вашей будет отличаться лишь какой-нибудь управляемостью форм, такси, чередованием цвета строк...

не обладают необходимым функционалом (я про поиск)

не, ну вы на самом деле ставите свой поиск ключевой фишкой своей обработки? да в половине из приведённых ссылок Ctrl+F сработает на ура! Долго, скажете? да не так часто-то и приходится это делать.

А если часто, то вот, как я это делаю (публикацию сделать, что ли?):
структура хранения разово выгружается в текстовый файл в формате YAML (это позволяет в Notepad++ группировать строки).
открытие файла - секунда, поиск в файле - секунда. даже 1С открывать не надо, особенно, если он не открывается :). только файл время от времени обновлять.

прикладываю, как это выглядит.
Прикрепленные файлы:
9. Михаил Беляев (METAL) 01.09.15 16:02
(8) baton_pk, Вашу публикацию на эту тему я видел, спасибо
Да, поиск в работах, описанных в статье, приходится делать достаточно часто для того, чтобы поиск всей нужной информации по одному клику прямо в 1С стал критичным. И да, действительно неудобно, после каждого изменения конфигурации выгружать новый файл и что-то там искать. И Вы бы подобных вещей не предлагали, если бы хоть раз проделывали описанное в статье по восстановлению.
Но, если хотите, я могу добавить специально для Вас в данный инструмент возможность выгрузки в текстовый файл в формате YAML :)

И поставлю минус каждому следующему

С меня начали? :) Там больше 10 публикаций, но ни в одной Вашего минуса я не вижу. Притом, повторюсь - моя разработка обладает наибольшим функционалом среди всех представленных. Пускай и превосходит в вещах легкореализуемых, но важных для определенного круга задач, даже если Вы с этим не согласны.
10. Сергѣй Батанов (baton_pk) 01.09.15 16:33
(9) METAL,
если бы хоть раз проделывали

призыв "померяться" не засчитан. базы не только у вас падают.

после каждого изменения конфигурации выгружать новый файл

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

и что-то там искать

вот тут вообще сложности не вижу.

возможность выгрузки в текстовый файл

кстати, в какой-то из обработок в XML-ку выгрузка была.

ни в одной Вашего минуса я не вижу

Старое дерьмо мне уже не вычистить, а новому противостоять ещё есть возможность.

Я прекрасно понимаю ваше авторское желание побороть несовершенство мира, а вот вы меня, надеюсь, поймёте потом, когда что-нибудь поискать тут попробуете.

Предлагаю закончить разговор глухого со слепым, а то домой пора.
11. Михаил Беляев (METAL) 01.09.15 17:17
(10) baton_pk,
призыв "померяться" не засчитан

Ну что Вы, ничего подобного не предполагалось, я действительно считаю, что многократный поиск по SQL-имени таблицы либо поля склоняет в пользу мгновенного поиска прямо в 1С, и, наоборот, отталкивает от промежуточной выгрузки в файл с последующим поиском.

Старое дерьмо мне уже не вычистить, а новому противостоять ещё есть возможность.

Удачи! Как Воин Добра и Света, рад Вам помочь в этом нелегком деле в силу своих скромных возможностей, например публикацией столь полезной обработки с относительно богатым функционалом :)

вы меня, надеюсь, поймёте потом, когда что-нибудь поискать тут попробуете.

Сергей, а я Вас прекрасно понимаю, я ведь писал, что пользовался поиском, и пытался найти здесь обработку с таким же функционалом, листал листал, в итоге решил выложить свою :)

Предлагаю закончить разговор глухого со слепым

Со слухом и зрением у меня порядок, но полностью поддерживаю идею закончить эту беседу!
12. Александр (МимохожийОднако) 02.09.15 07:48
ОФФ. Буря в стакане воды. ИМХО
METAL; baton_pk; +2 Ответить
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа