Я не знаю, что есть способ автоматического обновления кэша вручную без нажатия Ctrl + Сдвиг + R (или эквивалент, например меню). Причина в том, что, когда приложение слишком много говорит с базой данных, люди жалуются, что он слишком болтливый (возможно, кто-то может написать простую надстройку, которая делает это - используя что-то вроде query notifications, чтобы указать, что что-то изменилось в представлениях метаданных?) , Вы также можете рассмотреть надстройку, такую как SSMS Boost (хотя с быстрым поиском по ключевым словам я не вижу упоминания об этой функции на своем feature page) или SQL-запросе (но также я не вижу никаких доказательств этой функции in their documentation, только a mention here of an experimental feature).
Я считаю, что SQL Server Data Tools делает это, но я не знаю, можете ли вы контролировать частоту обновления. И использование этого инструмента может также потребовать значительного изменения в том, как вы думаете о разработке базы данных.
Почти дубликат: http: //stackoverflow.com/questions/9020440/sql-server-2008-management-studio-intellisense-auto-refresh-not-manually-throug –
Только FYI другой ответ рассказывает о CodePlex надстройка под названием «SSMS Boost», но я больше не могу найти эту надстройку на CodePlex. –
Я также не мог найти его на CodePlex, но нашел коммерческую версию, но я не мог сказать с веб-сайта, если он сделал автовосстановление кэша. Надеюсь, кто-то сделает бесплатную версию для всего сообщества. Это будет очень полезно для всех. :-) –