1. 程式人生 > >SQL2005升級到2008版本,資料查詢很慢解決方案

SQL2005升級到2008版本,資料查詢很慢解決方案

1)更新統計資訊
EXEC sp_updatestats


2)重建表索引
SELECT name 
INTO #table
FROM sys.tables 
ORDER BY name

DECLARE @tableName VARCHAR(50)
WHILE(EXISTS(SELECT 1 FROM #table))
BEGIN
    SELECT TOP 1 @tableName = name FROM #table
    
    DBCC DBREINDEX (@tableName)

    DELETE FROM #table WHERE name = @tableName
END

DROP TABLE #table


3) 修改了磁碟的設定,居然沒有啟用DMA
A.雙擊“管理工具”,然後雙擊“計算機管理”;
B.單擊“系統工具”,然後單擊“裝置管理器”;
C.展開“IDE ATA/ATAPI控制器”節點;
D.雙擊您的“主要IDE控制器”;
E.點選“高階設定”。

看到“裝置0”,下面的傳輸模式應設為“DMA(若可用)”,再下面“當前傳輸模式”,如果是“Ultra DMA Mode *(*為數字,DMA33為2,DMA66為4,DMA100為5、DMA133為6)”,那麼你的系統正常,但如果以前你自己設的是“Ultra DMA Mode 6”又沒有改動,而現在是“Ultra DMA Mode 4”或“Ultra DMA Mode 2”更或者是“PIO模式”而且改不過來!可能就是系統自行關閉了DMA模式了。

相關推薦

SQL2005升級2008版本資料查詢解決方案

1)更新統計資訊 EXEC sp_updatestats 2)重建表索引 SELECT name  INTO #table FROM sys.tables  ORDER BY name DECLARE @tableName VARCHAR(50) WHILE(EXISTS(

一個以ajax請求為主的應用資料傳輸加密的解決方案

首先是金鑰交換的過程,Diffie-Hellman金鑰交換演算法參考維基百科的文件: http://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange client端js語言,服務端php語言 用DH金鑰交換演算法交換金鑰

springcloud學習之分散式配置中心(Finchley版本)遇到的問題及解決方案

在學習中,遇到的問題: 一、在搭建好配置服務中心後,不太理解訪問路徑,/{application}/{prolfile}[/label] 之類的路徑,通俗的解釋,就是application指應用名,profile指開發環境,label指git分支,這樣解釋

一道面試題引出的系列資料庫效能資料安全問題及解決方案

事件背景: SELECT * FROM girls WHERE age BETWEEN 18 and 24 and boyfriend='no'; 上週在朋友圈看到一張照片,隨手轉發並且提出了一個問題。 面試題一枚可好:請問以下SQL有什麼可能的邏輯問題、語法

github訪問解決方案

add 問題 ipc host 文件 glob 方案 hub ipa 首先要解決的就是這個訪問速度的問題: 獲取Github相關網站的ip 訪問https://www.ipaddress.com,拉下來,找到頁面中下方的“IP Address T

idea啟動專案突然解決方案

今天遇到一個RP問題:在使用idea操作中,重啟專案時突然專案啟動很慢,檢視啟動日誌沒有報錯,只是停留在一個地方,停滯不前,就算是啟動起來專案執行也很慢,停留如圖: 上網查了一些資料也沒有解決,好歹最好RP回來了,找到了解決的方法;原來是自己在debug時在專案中打了斷點沒有取消,於是就去

redhat4 sendmail 啟動解決方案

   在大部分linux發行版本中,sendmail這個古老的郵件系統包是預設安裝的,裝完系統後,重啟時,不少兄弟遇到在啟動過程中,到了啟動sendmail服務的時候就停止了,沒有耐性和經驗的朋友這時候可能會以為系統出故障或者系統沒有裝好,其實既不是系統出故障,一般也不是系統沒有安裝好,而是系統sendma

查詢資料不多但卻的原因

這篇文章主要記錄,造成查詢數量不大的情況下,造成查詢緩慢的原因,以及相應的解決方法。 環境說明: MySQL 版本 5.7.27 隔離級別:RR 鎖等待造成查詢速度很慢 MDL 鎖 如開啟如下事務: Session A Session B lock table t write; be

CentOS6.9升級autoconf版本解決”Autoconf version 2.64 or higher is required“錯誤

req higher onf autoconf tex tar ice mail --nodeps 安裝軟件時提示說需要Autoconf 2.64或更高的版本: 1 # autoconf 2 configure.ac:8: error: Autoconf versio

CentOS6.5升級autoconf版本解決”Autoconf version 2.64 or

autoconfCentOS6.5升級autoconf版本,解決”Autoconf version 2.64 or higher is required“錯誤安裝軟件時提示說需要Autoconf 2.64或更高的版本:[root@wslu-cs wslu]# autoconf configure.ac:8

MSSQL 使用MSSM查詢很快但用網頁查詢問題

最近遇到一個問題,兩個頁面查詢非常慢,需要30~40秒,而相同的程式碼通過Microsoft SQL Server Management Studio或者VS的SQL查詢工具查詢卻能秒出資料,感到非常奇怪。 如果修改儲存過程,短時段內恢復正常,過一段時間又重新出現問題,大概

Java 升級JDK版本1.7到1.8

This is what I do on debian - I suspect it should work on ubuntu (amend the version as required + adapt the folder where you want to copy

CentOs7.x下升級PHP版本使用yum命令及webtatic庫

檢視系統版本 lsb_release -a 更新之前檢視當前PHP版本避免重複更新 # php -v   檢查當前PHP的安裝包 # yum list installed | grep php      完全移除當前PHP安裝包以免起衝突 # yum remove php*

資料泵expdp匯出時間匯出速度

參考部落格  日前接到一個case,使用者反映一個表匯出時間特別長,因為擔心影響第二天業務,不得不放棄繼續匯出,但是另外一個表比這個問題表數量更大,但是反而順利匯出,使用者在相同版本測試環境上也能順利匯出,當然測試環境和生產環境還是有差異的,客戶說那個環境是用兩個

Maven+SSM查詢不到資料也不會報錯返回值為null 解決方案

錯誤問題 當我使用Maven+SSM寫登入案例的時候,mybatis的對映檔案中的sql直接放在navicat中能查詢出值,但是程式中的返回值卻是null,控制檯也不會報錯,沒有錯誤資訊的提示。 解決方案 首先檢查配置檔案 <?xml vers

CentOS6.5升級autoconf版本解決”Autoconf version 2.64 or higher is required“錯誤

安裝軟體時提示說需要Autoconf 2.64或更高的版本: [[email protected] wslu]# autoconf configure.ac:8: error: Autoc

react-antd專案中重新npm  install  導致自動升級antd版本引發的樣式問題

解決方式: 1.指定安裝固定ant版本: npm i [email protected] —save (在 node_modules同級目錄下)    原因: 儘量不要直接用npm install(全域性安裝)命令,要指定要安裝的庫,因為package.js

實戰:MySQL Sending data導致查詢的問題詳細分析(轉)

sql 格式 一段 ace 研究 軟件測試 tar 遊戲 很好 這兩天幫忙定位一個MySQL查詢很慢的問題,定位過程綜合各種方法、理論、工具,很有代表性,分享給大家作為新年禮物:) 【問題現象】 使用sphinx支持倒排索引,但sphinx從mysql查詢源數據的

datagridView 加載數據中的數據數據顯示一行一行顯示出來 解決方案

info items pro data () style system cnblogs ems 在form_load方法中添加一下代碼 雙緩沖: 1 Type type = dataGridView_items.GetType(); 2 Sys

mysql導出數據很快導入

解決 .sql oot 套接字 test max 客戶 pac ria mysql導出快,導入特別慢的解決方法:在導入時添加兩個參數:max_allowed_packet; net_buffer_length --max_allowed_packet 客戶端/服務器之