it-swarm-vi.tech

Gọn gàng với nhau khi có khi SQL lý?

Xét về mặt kỹ thuật, Microsoft SQL Server không phải là một hệ thống quản lý cơ sở dữ liệu chậm, tôi cứ tự hỏi tại sao nó thường/thường mất một thời gian dài như vậy để SQL Management Studio kết nối.

Điều này xảy ra ngay cả khi không có ai khác truy cập vào máy chủ cơ sở dữ liệu và khi Management Studio chạy trên cùng một máy với SQL Server.

Plus SQL Management Studio thường mất rất nhiều thời gian để làm một cái gì đó, thậm chí chỉ hiển thị quyền đăng nhập có thể mất vài phút trên các máy chủ cơ sở dữ liệu nếu không sử dụng.

Có một số lời giải thích rõ ràng?

16
Andrew J. Brehm

Điều này nghe có vẻ ngu ngốc nhưng tôi đã gặp vấn đề về SQL Server Management Studio rất chậm và thủ thuật này đã giải quyết nó:

  • Mở Internet Explorer
  • Chuyển đến Công cụ -> Tùy chọn Internet
  • Mở tab "Nâng cao"
  • Bỏ chọn "Kiểm tra thu hồi chứng chỉ máy chủ (yêu cầu khởi động lại)"

Thủ thuật này chỉ hiệu quả nếu máy tính nơi SQL Server Management Studio được cài đặt KHÔNG được kết nối với Internet. Chỉ làm điều đó giải quyết vấn đề của tôi. Có lẽ nó sẽ giải quyết của bạn.

13
Julien N

Điều này làm việc cho tôi: Microsoft SQL Server Management Studio quá chậm

Trong môi trường doanh nghiệp, không có gì lạ khi Microsoft SQL Server Management Studio (SSMS) cho SQL Server 2005 mất hơn 45 giây để bắt đầu cũng như độ trễ và độ trễ khi mở các cửa sổ và hộp thoại khác nhau từ trong ứng dụng. Nếu bạn đang gặp phải vấn đề này, thì cách khắc phục nhanh là thêm một mục trong HOSTS của bạn. tập tin trỏ crl.Microsoft.com tới 127.0.0.1

  • Thoát SSMS
  • Nhấn các phím [Win] + [R]
  • Nhập theo chỉ dẫn..

    notepad %systemroot%\system32\drivers\etc\hosts.
    
  • Nối các mục sau ..

    127.0.0.1    crl.Microsoft.com
    
  • Lưu các tập tin.

  • Bắt đầu SSMS (ah! Tốt hơn nhiều)
14
peco

SSMS đang cố gắng kiểm tra với Microsoft để lấy chứng chỉ gốc mặc định, mặc dù nó không cho chúng tôi biết. Nếu bạn đang sử dụng máy chủ proxy, hãy sử dụng proxycfg hoặc Netsh để đặt cài đặt proxy hệ thống. Đóng và sau đó mở SSMS và thời gian tải sẽ giảm đáng kể.

3
Vern Wold

theo mặc định, khi kết nối với máy chủ cục bộ, giao thức mạng được sử dụng là bộ nhớ dùng chung. Điều này đôi khi có thể khá chậm.

Tôi đã gặp vấn đề tốc độ tương tự khi kết nối với một hộp được mô phỏng tương tự cục bộ, nhưng không phải từ xa.

Bạn có bị chậm như vậy nếu bạn chỉ định giao thức mạng TCP/IP khi kết nối không?

CHỈNH SỬA Ngoài ra, theo Microsoft, đây có thể là sự cố do Management Studio là 32 bit và đang chạy trên HĐH 64 bit. Xem tại đây: http://support.Microsoft.com/kb/906892

3
Sk93

Có thể thực hiện IPv6 bị hỏng? Bạn đang chạy dual-stack? Chúng tôi đã và đã có vấn đề này trước đây. IPv6 được thử trước tiên và nếu có bất kỳ lỗi cấu hình nào thì cuối cùng sẽ không thành công với IPv4.

3
Brian Knoblauch

Tôi đã thêm sqlservr.exe vào danh sách ngoại lệ của tường lửa windows trên máy chủ SQL 2005. Kết quả: phản hồi rất nhanh!

1
user29096

Đây có thể là một vấn đề giải quyết tên? Nếu công cụ SQL Server trên cùng một máy, hãy thử sử dụng (cục bộ) làm tên hoặc thậm chí 127.0.0.1 (hoặc địa chỉ IP của máy). Netbios qua TCP/IP và/hoặc thiếu WINS/DNS có thể dẫn đến thời gian kết nối chậm.

Cũng đảm bảo rằng máy chủ có đủ bộ nhớ để hoạt động. SQL Server có thể hoạt động tốt dưới 512 MB ram, nhưng hiệu suất suy giảm rất nhanh.

Không nên có độ trễ dài hơn 5 giây khi kết nối với máy chủ. (Ít hơn nếu địa phương).

1
Martin Marconcini

Thêm vào câu trả lời của Julien N ở trên, tôi đã khắc phục sự cố (độ trễ 10 giây khi chạy truy vấn lần đầu tiên) bằng cách bỏ chọn:

"Kiểm tra thu hồi chứng chỉ của nhà xuất bản"

trong Internet Explorer tùy chọn nâng cao. Không cần khởi động lại.

1
Neil Miller

Giải pháp cho tôi là vô hiệu hóa Hyper-V NIC:

enter image description here

Chỉ cần nhấp chuột phải và sau đó nhấp vào disable

1
RobIII

Trong trường hợp của tôi không phải lúc nào cũng vậy, nhưng khi thực hiện, sẽ mất 10 phút để lấy lại ngay cả hộp kết nối của tôi. Vì vậy, tôi nhìn vào Trình quản lý cấu hình và bộ nhớ chia sẻ bị vô hiệu hóa. Hoạt động như quyến rũ mọi lúc !!

1
user61982

Đồng nghiệp của tôi có hành vi chính xác như bạn trên PC của anh ấy. Anh ấy đã sử dụng SQL Server Management Studio năm 2005. Anh ấy đã giải quyết việc cài đặt phiên bản mới đi kèm với SQL Server 2008.

Nếu bạn nhận thấy rằng sự cố này chỉ xảy ra trên PC của bạn, tôi khuyên bạn nên thử gỡ cài đặt và cài đặt lại toàn bộ bộ Microsoft SQL Server.

1
Drake

Tôi đã gặp vấn đề tương tự khi thư mục Lượt xem mất nhiều thời gian để mở rộng. Các thư mục khác bao gồm cơ sở dữ liệu hoặc bảng đều ổn. Tất cả các khuyến nghị ở trên không hoạt động trong trường hợp của tôi. Điều làm việc cho tôi là người dùng có vai trò sysdamin, tôi đã loại bỏ vai trò sysadmin và trả lại và mọi thứ bắt đầu hoạt động tốt với tôi.

0
Bader Cheema