所以我有一個網站正在運行,並根據共享託管管理員,有一些SQL查詢堆疊並導致數據庫崩潰。它是共享主機,所以他們不能告訴我很多,因爲安全問題等。SQL查詢堆棧導致數據庫崩潰
有沒有什麼辦法可以在我自己的機器上調試它並追蹤這些錯誤?
我不確定查詢來自哪裏。我懷疑它可能是數據實體框架,也可能是POCO對象。
任何關於如何調試的想法或你懷疑這些錯誤發源的地方都會很棒。我查了一下,找不到從哪裏開始。
謝謝!
所以我有一個網站正在運行,並根據共享託管管理員,有一些SQL查詢堆疊並導致數據庫崩潰。它是共享主機,所以他們不能告訴我很多,因爲安全問題等。SQL查詢堆棧導致數據庫崩潰
有沒有什麼辦法可以在我自己的機器上調試它並追蹤這些錯誤?
我不確定查詢來自哪裏。我懷疑它可能是數據實體框架,也可能是POCO對象。
任何關於如何調試的想法或你懷疑這些錯誤發源的地方都會很棒。我查了一下,找不到從哪裏開始。
謝謝!
你有本地的SQL Server環境來測試嗎?在SQL Profiler中運行跟蹤是您需要的,但您可能無法模擬該卷。至少你可以看到你的應用的不同部分正在創建的SQL代碼。
謝謝,我正在複製數據庫,所以我可以在本地連接並運行跟蹤。謝謝(你的)信息! – Ryan
*正在堆棧並導致數據庫崩潰的SQL查詢*因爲您在發明新術語,所以您必須在此處定義您的意思。沒有像'查詢堆疊'這樣的術語。另外,請指定'crash'的含義。僵局?時間到?核心轉儲?你有錯誤號碼和錯誤信息嗎? –
感謝您要求澄清。呃,說實話我不完全確定。支持託管使用這些條款。他們說,網站開始時有2或3個查詢,然後跳到40多,導致數據庫崩潰。不幸的是,由於我不是管理員,我無法訪問錯誤消息或錯誤日誌記錄。 – Ryan
我想我需要的是關於如何在我的網站上運行sql調試的信息,以瞭解查詢發生的時間和地點,以便我可以檢查它們。我只是一個新手,當涉及到Microsoft開發環境和包 – Ryan