Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Winnipuh, день добрый. Winnipuhт.е. 2008 и 2008 R2 уже не? Изначально (сентябрь 2013) продукт был совместим только с SSMS2012/2014, спустя некоторое время была добавлена совместимость с 2008/2008R2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 14:44 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Winnipuhкстати, в заголовке написано "free addin for SSMS 2012, 2014" т.е. 2008 и 2008 R2 уже не? На сей день продукт совместим с SSMS 2008/2008R2/2012/2014. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 14:46 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Или это после изменений или это чисто у меня. Когда первый раз открываешь и делается поиск (после выбора баз и указания строки поиска) - стабильно притормаживает конкретно (секунд под 10-20), но после, повторный поиск в том же окне, уже шустро (аж мгновенна). Вот ейбогу - не закрывал бы форму никогда если бы не была в виде диалога (отдельной формой). А вы статистику использования собираете. Таймауты там и т.п.? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2014, 17:36 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Добрый вечер. Если между поисками обнаруживается изменения в выбранных базах то рефрешится кеш соответствующей базы - это может приводить к задержкам. При рефреше в корне дерева пишется сообщение типа Refresh database xxx objects. Есть такое дело? Это стабильно повторяется? А визард мы сейчас переделываем в ToolWindow ;) Могу перед релизом дать бету поиграться... MniorА вы статистику использования собираете. Таймауты там и т.п.? Нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2014, 20:20 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamЕсли между поисками обнаруживается изменения в выбранных базах то рефрешится кеш соответствующей базы - это может приводить к задержкам. При рефреше в корне дерева пишется сообщение типа Refresh database xxx objects.Понял. Да, при изменении объектов даже при открытом окне тоже долго отрабатывает. Думал, что при открытом окне ловится изменения объекта и обновляется только он, а на самом деле ради одного-двух объектов база сканится полностью с нуля. 15 секунд на поиск - многовато. И это только на одной базе. SQL Refactor Studio TeamМогу перед релизом дать бету поиграться...Да особо нет (с соффременным софтом уже фиолетово, 100500 выбешивающих багов или 100501), или вы хотите чтобы сразу своё Фи высказал? SQL Refactor Studio TeamMniorА вы статистику использования собираете. Таймауты там и т.п.?Нет.Ну как бэ показатель, на чём и где тратится время пользователя и как софт юзается. Мене не жалко такое давать, главное чтобы было прозрачно (видно что шлётся, типа кладётся в файло такое-то, а то ковыряться в сетевой трассе постоянно - муторно). Коль у вас уже есть автоапдейт то уже неважно посылаете или нет - уже "доверие" на "нужном" этапе. Только OpenSource это может обелить. Хотя зря я это поднял - такая инициатива должна идти чисто от создателя, и это уже показатель зрелости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 01:26 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior15 секунд на поиск - многовато. И это только на одной базеЭто в лучшем случае, ждать в среднем по пол минуты - уже через чур. Версию назад такого небыло. "Небыло разрывов, небыло ...!!!" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 16:16 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
А можно ещё такое пожелание: Список объектов просортированными были, по схеме и затем имени. В принципе неважно: * типу, схеме, имени или * схеме, типу, имени ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 21:16 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorMnior15 секунд на поиск - многовато. И это только на одной базеЭто в лучшем случае, ждать в среднем по пол минуты - уже через чур. Версию назад такого небыло. "Небыло разрывов, небыло ...!!!" Нам удалось повторить такое поведение. Пока копаемся... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 23:09 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorА можно ещё такое пожелание: Список объектов просортированными были, по схеме и затем имени. В принципе неважно: * типу, схеме, имени или * схеме, типу, имени Ок. Подумаем над этим. Иногда полезно бывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 23:12 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Забыл ещё кое-что, давно уже: Бывает такое что-то случается и он тупит, типа ищет "бесконечно" при этом ничего не находит. Нажимаешь "Cancel" или закрыть, появляется диалог подтверждение, жмёшь Да и ничего, продолжает "искать". Только перезапуск студии помогает. Другие окна работают, а это что-то там "крутит". Есть подозрение что если в основном окне SSMS в браузере объектов во время поиска вызвать окно свойств, к примеру процедуры, то такое может случится, IMXO . И вообще что 2008 что 2012 SSMS глючные шо песец. Бывало что-то её заклинит (не в том порядке евенты окошек сработают, как-то программный дедлок) и студия недоступна, при этом в трее возникает "SSMS is busy". Выбешивает такое по чёрному. Ибо на самом дело всё работает, можно через Task менеджер нормально с окном работать, и даже умудрится так завершить процесс - что даже всё доки сохранить (не всегда) и даже восстановить работу таким хитрым способом, явно баг. Эти пидарасы из MS добавили этот треевое уведомление - только хуже сделали. Пытались не решить проблему, а эскалировать, и получилось "как всегда". В 2005м иногда студия подвисала (ожидала ресурсы, ибо индусы из MS выполняли сетевые запросы в основном потоке приложения), но это было приемлемо - отвисала и можно дальше работать, а тут куяк и дедлок. И не важно что за винда, что 2003, что 2008 что 7ка. То есть для активного программинга студия АД. А если притворится мёртвым удавом то "всё пучком, это у вас там руки корявые". Не знаю как у вас получится это поймать, да и если вы сейчас это переделываете, то может всё решится и так. Но если нет, то надо в этом месте логирование и контроль повесить - из-за чего не прерывается процесс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2014, 02:27 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorЕсть подозрение что если в основном окне SSMS в браузере объектов во время поиска вызвать окно свойств, к примеру процедуры, то такое может случится, IMXO Тьфу ты, контекстное меню, а не окно. Вообще я встречал и в других местах конфликтные баги контекстных меню. Кажись в обозревателе файлов вянды, а может и в ворде. Смахивает на какой-то "фатальный недостаток" в обрабатке евентов. Ибо что-то похожее наблюдал когда в дельфях касались обработки этих сообщений. "Смешались кони люди", тяжело себе доверять когда это всё наблюдается в фоне напряжёнки решения повседневных задач. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2014, 02:36 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Пока ждём версиюЯ часто нарываюсь на такое, после попадания в безвыходное положение: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Притом после "закрытия" SSMS, основное окно закрыто и иконки из трея тоже пропали, но два окна поиска так и висят. В тасках уже приложения нет, но в процессах есть. После перезапуска всё летает ... некоторое время. И тяжело поймать этот window-dedlock и зависания поиска. Что-то накапливается или отваливается. Даже не знаю куда копать ибо вырвать системную инфу add-in из процессов SSMS просто нереально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 15:06 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Ещё мелочь. Хотя тоже возможно не актуально уже. Сейчас при изменении размера окна сплиттер настроен на % соотношение сторон. Это не удобно. Ибо увеличиваешь/разворачиваешь чтобы увидеть больше кода в правой боковой панели, а вот список объектов обычно не прыгает в ширине (длине имён). Так что лучше хранить в абсолютных значениях и запоминать предыдущую позицию. А сейчас много лишних действий делаешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 19:09 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Ещё. "Search Object Dependencies" не работает для колонок. Ничего не возвращает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 19:30 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorПосле перезапуска всё летает ... некоторое время Даже не знаю куда копать ...Такое подозрение что эти Refersh Events накапливаются, а не просто проверяется состояние базы перед поиском. А затык возникает именно на "Refresh database 'DataBase' objects ..." Ещё мелкий баг, если расширять окно пока ползунок (влево вправо) для кода не пропадёт, то происходит перезаполнение окна и текущее положение, смещения кода (строка, ползунок вверх вниз) пропадает, и приходится опять скролить до нужного места. При этом если уменьшать окно, пока ползунок не появится такого "прыжка" не происходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 19:47 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorMicrosoft SQL Server Management Studio has detected that an operation is blocking user input. This can be caused by an active modal dialog or a task that needs to block user interaction. Would you like to shut down anyway? Никогда такого не встречали... Что же, завиксировали баг MniorЕщё мелочь. Хотя тоже возможно не актуально уже. Сейчас при изменении размера окна сплиттер настроен на % соотношение сторон. Это не удобно. Ибо увеличиваешь/разворачиваешь чтобы увидеть больше кода в правой боковой панели, а вот список объектов обычно не прыгает в ширине (длине имён). Так что лучше хранить в абсолютных значениях и запоминать предыдущую позицию. Да, с переходом на ToolWindow такой проблемы не будет Mnior"Search Object Dependencies" не работает для колонок. Ничего не возвращает. Очень-очень странно. Это единичный случай или всегда? С обновлением кеша боремся пока... Спасибо за замечания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 22:22 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 22:27 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamMnior"Search Object Dependencies" не работает для колонок. Ничего не возвращает.Очень-очень странно. Это единичный случай или всегда?Блин, не сказал самое главное: На колонках представлений (VIEW), всех. На таблицах показывает, но выдаёт ошибки: Код: plaintext 1. 2. 3. 4. 5. 6. Dependency на этих же таблах работает без ошибок. Ошибка может возникать несколько раз на одной и той же процедуре. Когда делается refresh стабильно нельзя прекратить процесс, не важно будет затык или всё работает штатно. Так что тут две проблемы. Есть ещё одна трудно уловимая "проблема", не всегда возникает в контекстом меню на объекте в эксплорере подменю "SQL Refactor Studion". Ощущение что в первый раз иногда не возникает. По второму разу появляется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 13:09 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamВот во что превратились формочки поиска (пока только у нас самих)Не вижу "Code fragment Search" или "Dependency Object Full Name". Иногда надо уточнять строку поиска и заново искать. И видеть для какого объекта идёт поиск, при этом надо скопировать это имя из контрола, имя в заголовке это не серьёзно, хотя тоже надо показывать. Визард вообще это ад, там помимо того что кнопки Next/Back, Cancel находятся с котрольными полями и кнопками в противоположных углах, так ещё эти диалоги: "Остановить процесс?", "Перезапустить поиск". Пля как это выбешивает. 1. Чтобы перезапустить надо нажать две кнопки - Next, Yes 2. Чтобы вернуться посмотреть и уточнить строку поика (додумал, подзабыл, уточнить букву), надо кликнуть опять не менее 2х раз: Next, No. Плять это должно быть на одной форме без телодвижений и если надо переискать по новому паттерну - одна кнопка "искать". Каждое понятие условно размазано не несколько кнопок. А то что паттерн изменился и поиск ему не соответствует - это можно показать как-то: Значком/цветом окаймовки кнопки поиска (зеленоватый/серый/красный) да хоть тем же миганием того "восклицательного значка", явно лейбл с подсказкой состояния. Всё равно те кто понимают что такое рефакторинг поймут такую "сложную ситуацию". MniorЕсть ещё одна трудно уловимая "проблема", не всегда возникает в контекстом меню на объекте в эксплорере подменю "SQL Refactor Studion". Ощущение что в первый раз иногда не возникает. По второму разу появляется.Притом первый раз для каждого типа объекта: * Колонка таблиц * Колонка представлений (VIEW) * Табличная функция Ещё пожелание. Вообще нет поиска для (табличных) типов. Ещё возможно подумайте о параметрах. К примеру, кто явно передаёт этот параметр при вызове процедуры. Ещё с пользователями. К примеру показывалось кто олицетворяется (EXECUTE AS) этим пользователем. Но это думаю на по следок, от нечего делать, ибо можно явно искать по ключевым словам. НО Поиск по ключевым словам имеет проблемы, и вообще поиск куска кода. Когда ищешь несколько слов к примеру "CREATE TABLE", то ищется явное соответствие, но в коде между словами могут быть несколько пробелов/ентеров, любой набор спейсеров и даже коментарии между ними. Поиск в регулярных выражениях конечно бы улучшил положение, он необходим, но в 99% случаев хочется просто настройки типа игнорить все экстра-спейсеры, игнорить коменты и т.п. или поиск в регулярках. Тем самым ваш поиск уже будет выше на голову других, и сильно упростите рефакторинг и контроль кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 14:35 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Подсветка кода не работает когда тыкаешь в списке найденных мест в объекте (поддерево у найденного объекта: Line X, Column Y, Offset Z). А что будет если в одном окне прошёл Refresh, и идёт поиск (дофига баз), и при этом в новом окне (одна база) запускается Refresh перед поиском? Не будет конфликта или несоответствия или внутренние ошибки, утечки и т.п.? Как я понял, поисковый индекс общий/глобальный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 14:44 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorПодсветка кода не работает когда тыкаешь в списке найденных мест в объекте (поддерево у найденного объекта: Line X, Column Y, Offset Z). Ага. уже сами наткнулись после релиза. В следующей версии исправим. MniorА что будет если в одном окне прошёл Refresh, и идёт поиск (дофига баз), и при этом в новом окне (одна база) запускается Refresh перед поиском? Не будет конфликта или несоответствия или внутренние ошибки, утечки и т.п.? Как я понял, поисковый индекс общий/глобальный. Конфликтов быть не должно. MniorНе вижу "Code fragment Search" или "Dependency Object Full Name". Что Вы имеете ввиду? Остальные пожелалки улетели в беклог... Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 16:11 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamЧто Вы имеете ввиду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 18:43 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, так это было окно поиска зависимости для объекта. Окно поиска произвольного текста будет отдельным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2014, 13:51 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamОкно поиска произвольного текста будет отдельным.Ок. SQL Refactor Studio Teamтак это было окно поиска зависимости для объекта.MniorИ видеть для какого объекта идёт поиск, при этом надо иметь возможно скопировать это имя из контрола , имя в заголовке это не серьёзно, хотя тоже надо показывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2014, 11:43 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamДоброго времени суток! Есть бесплатный Addin SQL Refactor Studio - для Microsoft SQL Server Management Studio 2012, 2014 (SSMS). "Бесплатный" или "бесплатный триал"? А то написало "осталось 89 дней" при первой пробе поиска. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2014, 11:51 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=38563062&tid=1688640]: |
0ms |
get settings: |
9ms |
get forum list: |
22ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
89ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 426ms |

| 0 / 0 |
