2012-06-21 31 views
30

Trong SQL Server Management Studio nếu người dùng tạo ra các cột mới bảng, bảng biểu, vv người sử dụng cần để làm mới bộ nhớ cache IntelliSense sử dụng CTRL +phím Shift +R.Làm cách nào để tự động làm mới bộ nhớ cache intellisense của SQL Server Management Studio?

Có cài đặt hoặc cách nào đó để tự động hóa cài đặt này để có thể tự động làm mới ngay sau khi chèn bảng mới, v.v ... không?

+0

Hầu như trùng lặp với: http: //stackoverflow.com/questions/9020440/sql-server-2008-management-studio-intellisense-auto-refresh-not-manually-throug –

+1

Chỉ cần nói về câu trả lời khác về CodePlex bổ trợ được gọi là "SSMS Boost" nhưng tôi không thể định vị bổ trợ này trên CodePlex nữa. –

+0

Tôi cũng không thể tìm thấy nó trên CodePlex nhưng đã tìm thấy một phiên bản thương mại của nó nhưng tôi không thể nói từ trang web nếu nó đã làm mới tự động của bộ nhớ cache mặc dù. Hy vọng rằng ai đó sẽ làm một phiên bản miễn phí cho cả cộng đồng. Điều đó sẽ rất hữu ích cho mọi người. :-) –

Trả lời

24

Tôi không biết rằng có một cách để tự động làm mới bộ nhớ cache mà không bằng tay nhấn Ctrl + phím Shift +R (hoặc tương đương, ví dụ menu). Lý do là khi ứng dụng nói chuyện với cơ sở dữ liệu quá nhiều, mọi người phàn nàn rằng nó quá trò chuyện (có lẽ ai đó có thể viết một bổ trợ đơn giản làm điều này - sử dụng một cái gì đó như query notifications để chỉ ra một cái gì đó đã thay đổi trong chế độ xem siêu dữ liệu?) . Bạn cũng có thể muốn xem xét một add-on như SSMS Boost (mặc dù với một tìm kiếm từ khóa nhanh chóng tôi thấy không có đề cập đến chức năng này trên feature page) hoặc SQL Prompt (nhưng tôi cũng không thấy bất kỳ bằng chứng nào về chức năng này in their documentation, chỉ a mention here of an experimental feature).

Tôi tin rằng SQL Server Data Tools thực hiện điều này, nhưng tôi không biết liệu bạn có thể kiểm soát tần suất làm mới hay không. Và bằng cách sử dụng công cụ đó cũng có thể yêu cầu một sự thay đổi đáng kể trong cách bạn nghĩ về phát triển cơ sở dữ liệu.

+0

Cảm ơn phản hồi. Có, nó sẽ là tốt đẹp để xem nếu ai đó sẽ tạo ra bổ trợ đó. Tôi sẽ tìm kiếm SSMS Boost như Aaron đề xuất để xem tôi có thể tìm thấy nó không. –

+1

dude nó là "CTRL + SHIFT + R" – CoolStraw

+7

@CoolStraw anh chàng bạn đã đọc câu hỏi trước khi bỏ phiếu xuống tôi? OP đang tìm kiếm một cách *** tự động để nhấn Ctrl + Shift + R. Họ rõ ràng đã nhận thức được phím tắt. –

Các vấn đề liên quan