新聞中心
在進(jìn)行數(shù)據(jù)庫服務(wù)器的日常維護(hù)管理時(shí),我們可能會(huì)遇到需要重啟數(shù)據(jù)庫服務(wù)器的情況。在Windows系統(tǒng)下,我們可以通過圖形界面來重啟,但在Linux系統(tǒng)下,一般都是使用命令行來操作。那么,在Linux系統(tǒng)下,如何在命令行下重啟數(shù)據(jù)庫服務(wù)器呢?本文將為您詳細(xì)介紹。

公司主營業(yè)務(wù):做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出普安免費(fèi)做網(wǎng)站回饋大家。
一、關(guān)閉數(shù)據(jù)庫服務(wù)器
在重啟數(shù)據(jù)庫服務(wù)器之前,我們需要先將其關(guān)閉。若您使用的是MySQL數(shù)據(jù)庫服務(wù)器,可以通過以下命令來關(guān)閉:
sudo /etc/init.d/mysql stop
該命令會(huì)使用sudo權(quán)限來執(zhí)行/etc/init.d/mysql腳本中的stop命令,從而關(guān)閉MySQL數(shù)據(jù)庫服務(wù)器。在關(guān)閉過程中,如果您希望查看關(guān)閉進(jìn)度,可以使用以下命令:
sudo tl /var/log/mysql/error.log
該命令會(huì)通過tl命令來實(shí)時(shí)查看MySQL數(shù)據(jù)庫服務(wù)器的錯(cuò)誤日志,從而了解關(guān)閉進(jìn)度。
二、重啟數(shù)據(jù)庫服務(wù)器
關(guān)閉數(shù)據(jù)庫服務(wù)器后,我們需要將其重啟。若您使用的是MySQL數(shù)據(jù)庫服務(wù)器,可以通過以下命令來重啟:
sudo /etc/init.d/mysql start
該命令會(huì)使用sudo權(quán)限來執(zhí)行/etc/init.d/mysql腳本中的start命令,從而啟動(dòng)MySQL數(shù)據(jù)庫服務(wù)器。在啟動(dòng)過程中,如果您希望查看啟動(dòng)進(jìn)度,可以使用以下命令:
sudo tl /var/log/mysql/error.log
該命令會(huì)通過tl命令來實(shí)時(shí)查看MySQL數(shù)據(jù)庫服務(wù)器的錯(cuò)誤日志,從而了解啟動(dòng)進(jìn)度。
三、重啟完成后驗(yàn)證
重啟完成后,為了確保數(shù)據(jù)庫服務(wù)器正常運(yùn)行,我們需要進(jìn)行一些驗(yàn)證工作。若您使用的是MySQL數(shù)據(jù)庫服務(wù)器,可以通過以下命令來驗(yàn)證:
sudo mysql
該命令會(huì)使用sudo權(quán)限進(jìn)入MySQL的命令行界面。如果能夠成功進(jìn)入,并且可以在其中執(zhí)行各種MySQL操作,就說明數(shù)據(jù)庫服務(wù)器已經(jīng)成功啟動(dòng)。
另外,您還可以通過以下命令來查看MySQL數(shù)據(jù)庫服務(wù)器的狀態(tài):
sudo /etc/init.d/mysql status
該命令會(huì)使用sudo權(quán)限執(zhí)行/etc/init.d/mysql腳本中的status命令,從而查看MySQL數(shù)據(jù)庫服務(wù)器的狀態(tài)信息。
四、
在命令行下重啟數(shù)據(jù)庫服務(wù)器,需要注意以下幾點(diǎn):
1、首先需要使用命令行關(guān)閉數(shù)據(jù)庫服務(wù)器,才能進(jìn)行重啟操作;
2、重啟數(shù)據(jù)庫服務(wù)器時(shí),需要使用正確的啟動(dòng)命令;
3、重啟完成后,需要進(jìn)行相關(guān)的驗(yàn)證工作,以保證數(shù)據(jù)庫服務(wù)器正常運(yùn)行。
通過上述的步驟,您可以在Linux系統(tǒng)下成功重啟數(shù)據(jù)庫服務(wù)器,從而維護(hù)好您的數(shù)據(jù)庫服務(wù)器環(huán)境。
相關(guān)問題拓展閱讀:
- mysql cluster 配置文件更新 怎么重啟
- 數(shù)據(jù)庫sqlserver?。。?!
mysql cluster 配置文件更新 怎么重啟
參考官方的mysql-cluster-excerpt-5.6-en.pdf的P376,即上圖的左邊紅框部分。
重啟分為三步:
之一步
對(duì)于管理節(jié)點(diǎn),按順序執(zhí)行以下操作重啟管理節(jié)點(diǎn):
1.使用ps -ef|grep mgm 找出管理節(jié)點(diǎn)進(jìn)程,kill掉它;
2.更新config.ini配置文件;
3.使用/usr/in/ndb_mgmd –reload啟動(dòng)之一個(gè)管理節(jié)點(diǎn)。
注意:
(1)以上三步需要重復(fù)頃早在所有管理節(jié)點(diǎn)上操作;
褲乎 (2)如果有多個(gè)管理節(jié)點(diǎn),無論是否還有其他參數(shù),只胡乎悉有之一個(gè)啟動(dòng)的管理節(jié)點(diǎn)上才能使用–reload參數(shù),其他管理節(jié)點(diǎn)的啟動(dòng)不要添加–reload參數(shù)。
第二步
對(duì)所有數(shù)據(jù)節(jié)點(diǎn),執(zhí)行以下操作重啟數(shù)據(jù)節(jié)點(diǎn):
1.連入任意一個(gè)管理節(jié)點(diǎn),使用/usr/in/ndb_mgm命令進(jìn)入控制臺(tái);
2.使用命令: restart,重新啟動(dòng)所有的數(shù)據(jù)節(jié)點(diǎn)
第三步
對(duì)所有SQL節(jié)點(diǎn),重復(fù)執(zhí)行以下操作:
1. 確保有執(zhí)行service命令的權(quán)限,執(zhí)行以下命令重啟SQL節(jié)點(diǎn):service mysql restart
一、定義MySQL Cluster的TCP/IP連接
TCP/IP是MySQL集群用于建立連接的默認(rèn)傳輸協(xié)議,正常情況下不需要定義連接??墒褂谩啊被颉啊边M(jìn)行定義。
1. SendBufferMemory
TCP傳輸緩存。默認(rèn)值為 256KB。
2. SendSignalId
通過網(wǎng)絡(luò)傳輸消息ID。默認(rèn)禁止該特性(取值: Y/N或1/0)。
3. Checksum
啟用該參數(shù)將在所有消息置于發(fā)送緩沖之前,為所有參數(shù)計(jì)算校驗(yàn)和。默認(rèn)禁止該特性(取值: Y/N或1/0)。
4. ReceiveBufferMemory
指定從TCP/IP Socket接收數(shù)據(jù)時(shí)所使用的緩沖大小。幾乎不需要更改該參數(shù)的默認(rèn)值,默認(rèn)值為64KB。
二、定義數(shù)據(jù)結(jié)點(diǎn)默認(rèn)行為
NoOfReplicas為必要參數(shù),使用“”進(jìn)行定義。
1. NoOfReplicas
定義集群中每個(gè)表保存的拷貝數(shù),另外槐培拆還指定結(jié)點(diǎn)組的大小。結(jié)點(diǎn)組指保存相同信息的結(jié)點(diǎn)。通常情況下不需要為該參數(shù)指定值。NoOfReplicas沒有默認(rèn)值,更大的可能值為 4。
三、定義管理服務(wù)器(MGM)
用于配置管理服務(wù)器的行為。下面的參數(shù)均可以被忽略,如果是這樣,將使用其默認(rèn)值。如果沒有定義ExecuteOnComputer或HostName,則會(huì)指定為localhost??墒褂谩啊倍x單個(gè)管理結(jié)點(diǎn)的行為,也可使用“”定中卜義多個(gè)鉛棗管理結(jié)點(diǎn)的默認(rèn)行為。
1. NodeId
集群中結(jié)點(diǎn)的唯一標(biāo)識(shí),取值 1~63。
2. HostName
指定結(jié)點(diǎn)主機(jī)名或IP。
3. ExecuteOnComputer
引用在“”部分中定義的計(jì)算機(jī)之一。
4. PortNumber
管理服務(wù)器監(jiān)聽端口(默認(rèn)值: 2202)。
5. LogDestination
結(jié)點(diǎn)日志出處理方式,可取下述值:
5.1. CONSOLE
將日志輸出到標(biāo)準(zhǔn)輸出設(shè)備(stdout)。
5.2. SYSLOG:facility=syslog
將日志發(fā)送到syslog(系統(tǒng)日志)軟設(shè)備,可能值:
auth, authpriv, cron, daemon, ftp, kern, lpr, mail, news, syslog
, user, uucp, local0, local12~7
5.3. FILE:filename=/var/log/mgmd.log,maxsize=,maxfiles=6
講日志輸出到文件,可指定一下值:
filename:日志文件名稱。
maxsize:日志文件更大尺寸,大于該尺寸時(shí)自動(dòng)創(chuàng)建新日志文件。
maxfiles:日志文件更大數(shù)量。
6. ArbitrationRank
指定哪個(gè)結(jié)點(diǎn)扮演決策角色,只有MGM結(jié)點(diǎn)和SQL結(jié)點(diǎn)可以使用(默認(rèn)值:1)。通常情況下,應(yīng)將值設(shè)為 1,并將所有SQL結(jié)點(diǎn)設(shè)為 0,以MGM服務(wù)器作為決策程序??扇∠率鲋抵唬?/p>
0:該結(jié)點(diǎn)永遠(yuǎn)不用作決策。
1:該結(jié)點(diǎn)具有高優(yōu)先級(jí)。
2:該結(jié)點(diǎn)具有低有限級(jí)。
7. ArbitrationDelay
指定管理服務(wù)器對(duì)決策請(qǐng)求的延遲時(shí)間,毫秒為單位,默認(rèn)為 0。通常情況下不需要改變它。
8. DataDir
保存管理服務(wù)器輸出文件的位置,包括日志,進(jìn)程輸出文件,以及程序的pid文件。對(duì)于日志文件,可通過設(shè)置LogDestination的FILE參數(shù)覆蓋它。
四、定義數(shù)據(jù)結(jié)點(diǎn)(NDBD)
用于配置數(shù)據(jù)結(jié)點(diǎn)的行為。ExecuteOnComputer或HostName為必要參數(shù)。對(duì)于各種參數(shù),可以使用后綴k、M或G指明單位。使用“”進(jìn)行定義。
1. NodeId
啟動(dòng)結(jié)點(diǎn)時(shí),可在命令行中分配ID(即數(shù)據(jù)結(jié)點(diǎn)ID),也能在配置文件中分配。
2. HostName
指定結(jié)點(diǎn)主機(jī)名或IP。
3. ExecuteOnComputer
引用在“”部分中定義的計(jì)算機(jī)之一。
4. DataDir
指定存放跟蹤文件,日志文件,pid文件以及錯(cuò)誤日志的目錄。
5. BackupDataDir
指定存放備份的目錄,默認(rèn)為 {FileSystemPath}/BACKUP。
6. DataMemory
指定數(shù)據(jù)內(nèi)存,默認(rèn)值為 80MB,最小值 1MB,無大小限制。
7. IndexMemory
指定索引內(nèi)存,默認(rèn)值為 18MB,最小值 1MB,無大小限制。
8. MaxNoOfConcurrentTransactions
用于設(shè)定結(jié)點(diǎn)內(nèi)可能的并發(fā)事務(wù)數(shù),默認(rèn)值為 4096。對(duì)于所有結(jié)點(diǎn),必須將參數(shù)設(shè)置為相同的值。
9. MaxNoOfConcurrentOperations
設(shè)置能同時(shí)出現(xiàn)在更新階段或同時(shí)鎖定的記錄數(shù)。默認(rèn)值為 32768。
10. MaxNoOfLocalOperations
默認(rèn)情況下,將按照1.1 * MaxNoOfConcurrentOperations計(jì)算該參數(shù),它適合于具有很多并發(fā)事務(wù),但不存在特大事務(wù)的系統(tǒng)。如果需要在某一時(shí)間處理特大事務(wù),而且有很多結(jié)點(diǎn),更好通過明確指定該參數(shù)以覆蓋默認(rèn)值。
11. MaxNoOfConcurrentIndexOperations
該參數(shù)的默認(rèn)值為8192。只有在極其罕見的情況下,需要使用唯一性哈希索引執(zhí)行極高的并行操作時(shí),才有必要增大該值。如果確信該集群不需要高的并行操作,可以使用較小的值并節(jié)省內(nèi)存。
12. MaxNoOfFiredTriggers
默認(rèn)值是4000,它足以應(yīng)付大多數(shù)情況。在某些情況下,如果認(rèn)為在集群中對(duì)并行操作的要求并不高, 甚至還能降低它。
13. TransactionBufferMemory
該參數(shù)影響的內(nèi)存用于跟蹤更新索引表和讀取唯一索引時(shí)執(zhí)行的操作。該內(nèi)存用于保存關(guān)于這類操作的鍵和列信息。幾乎不需要更改該參數(shù)的默認(rèn)值。
14. MaxNoOfConcurrentScans
該參數(shù)用于控制可在集群中執(zhí)行的并行掃描的數(shù)量。默認(rèn)值為256,更大值為500。
15. MaxNoOfLocalScans
如果很多掃描不是完全并行化的,指定本地掃描記錄的數(shù)量。
16. BatchSizePerLocalScan
該參數(shù)用于計(jì)算鎖定記錄的數(shù)量。要想處理很多并發(fā)掃描操作,需要這類記錄。默認(rèn)值是64,該值與SQL結(jié)點(diǎn)中定義的 ScanBatchSize 關(guān)系密切。
17. LongMessageBuffer
用于在單個(gè)結(jié)點(diǎn)內(nèi)和結(jié)點(diǎn)之間傳遞消息的內(nèi)部緩沖。盡管幾乎不需要改變它,但它仍是可配置的。默認(rèn)情況下,它被設(shè)置為1MB。
18. NoOfFragmentLogFiles
設(shè)置結(jié)點(diǎn)的REDO日志文件的大小,默認(rèn)值為 8。
19. MaxNoOfSavedMessages
設(shè)置跟蹤文件的更大數(shù),默認(rèn)值為 25。
20. MaxNoOfAttributes
設(shè)置可在集群中定義的屬性數(shù)量,默認(rèn)值為 1000,最小值為 32。
21. MaxNoOfTables
設(shè)置集群中更大表對(duì)象數(shù)量。默認(rèn)值為128,最小值為 8,更大值為 1600。
22. MaxNoOfOrderedIndexes
對(duì)于集群中的每個(gè)有序索引,會(huì)分配一個(gè)對(duì)象,用于描述索引的內(nèi)容,以及它的存儲(chǔ)片段。在默認(rèn)情況下,每個(gè)如此定義的索引還定義了一個(gè)有序索引。每個(gè)唯一索引和主鍵都具有一個(gè)有序索引和一個(gè)哈希索引。MaxNoOfOrderedIndexes設(shè)置有序索引的總數(shù),這是系統(tǒng)任何時(shí)候能夠使用的有序索引的總數(shù)。這個(gè)參數(shù)的默認(rèn)值是128。每個(gè)結(jié)點(diǎn)中的每個(gè)索引對(duì)象尺寸大約為10KB。
23. MaxNoOfUniqueHashIndexes
對(duì)于每個(gè)不是主鍵的唯一索引,會(huì)分配一個(gè)表,用于將唯一鍵映射至索引表的主鍵。在默認(rèn)情況下,還會(huì)為每個(gè)唯一索引定義一個(gè)有序索引。想要避免這種情況,當(dāng)定義唯一索引時(shí),你還必須指定“USING HASH”選項(xiàng)。默認(rèn)值是64。每個(gè)結(jié)點(diǎn)中的每個(gè)索引的尺寸大約為15KB。
24. MaxNoOfTriggers
該參數(shù)用于設(shè)置集群中觸發(fā)器的更大數(shù)量。
25. LockPagesInMainMemory
對(duì)于很多操作系統(tǒng),能夠?qū)⑦M(jìn)程鎖定在內(nèi)存中,以避免與磁盤的交換。使用它可以確保集群的實(shí)時(shí)特性。默認(rèn)情況下,該特性是被禁止的(取值:Y/N或1/0)。
26. StopOnError
出現(xiàn)錯(cuò)誤時(shí),該參數(shù)指定NDBD進(jìn)程是退出還是自動(dòng)重啟。默認(rèn)情況下,該特性是啟用的(取值:Y/N或1/0)。
27. Diskless
指定集群為“無磁盤”,意味著不會(huì)為表在磁盤上設(shè)立檢查點(diǎn),也不會(huì)記錄任何日志。默認(rèn)情況下,該特性是被禁止的(取值:Y/N或1/0)。
28. RestartOnErrorInsert
僅當(dāng)編譯為調(diào)試版時(shí)才能訪問該特性。默認(rèn)情況下,該特性是被禁止的。
29. TimeBetweenWatchDogCheck
指定監(jiān)控線程檢查的間隔。該參數(shù)以毫秒為單位,默認(rèn)值為 4000 毫秒。
30. StartPartialTimeout
該參數(shù)指定了在調(diào)用集群初始化子程序之前,集群等待所有存儲(chǔ)結(jié)點(diǎn)出現(xiàn)的時(shí)間。默認(rèn)值為毫秒(0 表示無限超時(shí))。
31. StartPartitionedTimeout
如果集群做好了啟動(dòng)準(zhǔn)備,但仍可能處于隔離狀態(tài),集群將等待該超時(shí)時(shí)間結(jié)束。默認(rèn)值為毫秒。
32. StartFailureTimeout
如果數(shù)據(jù)結(jié)點(diǎn)在該參數(shù)指定的時(shí)間內(nèi)未完成其啟動(dòng)序列,結(jié)點(diǎn)啟動(dòng)將失敗。如果將該參數(shù)設(shè)置為0,表示不采用數(shù)據(jù)結(jié)點(diǎn)超時(shí)。默認(rèn)值為毫秒。
33. HeartbeatIntervalDbDb
每個(gè)數(shù)據(jù)結(jié)點(diǎn)發(fā)送心跳信號(hào)到SQL結(jié)點(diǎn)的間隔。默認(rèn)值為 1500 毫秒。
34. HeartbeatIntervalDbApi
每個(gè)數(shù)據(jù)結(jié)點(diǎn)都會(huì)向每個(gè)MySQL服務(wù)器(SQL結(jié)點(diǎn))發(fā)送心跳信號(hào),以確保它們依然保持接觸。如果一個(gè)MySQL服務(wù)器沒能成功地及時(shí)發(fā)送一個(gè)心跳,那么就會(huì)將其聲明為“失效”,在這種情況下,所有正在進(jìn)行的事務(wù)都會(huì)結(jié)束,并且釋放所有資源。SQL結(jié)點(diǎn)不能重連,直到由先前的MySQL實(shí)例所初始化的所有活動(dòng)都已經(jīng)結(jié)束為止。默認(rèn)的時(shí)間間隔是1500毫秒(1.5秒)單個(gè)數(shù)據(jù)結(jié)點(diǎn)之間的這個(gè)時(shí)間間隔可以是不同的,因?yàn)槊總€(gè)數(shù)據(jù)結(jié)點(diǎn)都會(huì)監(jiān)視與其連接的MySQL服務(wù)器,與所有其他的數(shù)據(jù)結(jié)點(diǎn)無關(guān)。
35. TimeBetweenLocalCheckpoints
該參數(shù)默認(rèn)值為20。
36. TimeBetweenGlobalCheckpoints
該參數(shù)定義了全局檢查點(diǎn)操作之間的時(shí)間間隔。默認(rèn)值為 2023 毫秒。
37. TimeBetweenInactiveTransactionAbortCheck
該參數(shù)默認(rèn)值為 1000 毫秒。
38. TransactionInactiveTimeout
如果事務(wù)目前未執(zhí)行任何查詢,而是等待進(jìn)一步的用戶輸入,該參數(shù)指明了放棄事務(wù)之前用戶能夠等待的最長時(shí)間。默認(rèn)值為 0。
39. TransactionDeadlockDetectionTimeout
該超時(shí)參數(shù)指明了放棄事務(wù)之前,事務(wù)協(xié)調(diào)器等候另一結(jié)點(diǎn)執(zhí)行查詢的時(shí)間。
40. NoOfDiskPagesToDiskAfterRestartTUP
該參數(shù)指定了執(zhí)行本地檢查點(diǎn)操作的速度,并能與NoOfFragmentLogFiles、DataMemory和IndexMemory一起使用。默認(rèn)值是 40(每秒3.2MB的數(shù)據(jù)頁)。
41. NoOfDiskPagesToDiskAfterRestartACC
該參數(shù)使用的單位與NoOfDiskPagesToDiskAfterRestartTUP的相同。工作方式也類似,但限制的是從索引內(nèi)存進(jìn)行的索引頁寫入速度。該參數(shù)的默認(rèn)值為每秒20個(gè)索引內(nèi)存頁(1.6MB每秒)。
42. NoOfDiskPagesToDiskDuringRestartTUP
該參數(shù)涉及從數(shù)據(jù)內(nèi)存寫入的頁。默認(rèn)值是40(3.2MB每秒)。
43. NoOfDiskPagesToDiskDuringRestartACC
該參數(shù)默認(rèn)值是20(1.6MB每秒)。
44. ArbitrationTimeout
指定數(shù)據(jù)結(jié)點(diǎn)等待決策程序?qū)Q策消息的回應(yīng)的時(shí)間。默認(rèn)值為 1000 毫秒。
45. UndoIndexBuffer
指定UNDO索引緩沖區(qū)大小。默認(rèn)值為 2MB,最小值為1MB。
46. UndoDataBuffer
指定UNDO數(shù)據(jù)緩沖區(qū)大小。默認(rèn)值為 16MB,最小值為1MB。
47. RedoBuffer
指定REDO數(shù)據(jù)緩沖區(qū)大小。默認(rèn)值為 8MB,最小值為1MB。
48. LogLevelStartup
日志級(jí)別,用于進(jìn)程啟動(dòng)過程中生成的事件。默認(rèn)級(jí)別為 1。
49. LogLevelShutdown
日志級(jí)別,用于作為結(jié)點(diǎn)恰當(dāng)關(guān)閉進(jìn)程組成部分而生成的事件。默認(rèn)級(jí)別為 0。
50. LogLevelStatistic
日志級(jí)別,用于統(tǒng)計(jì)事件,如主鍵法讀取次數(shù)、更新數(shù)、插入數(shù)、與緩沖使用有關(guān)的信息等。默認(rèn)級(jí)別為 0。
51. LogLevelCheckpoint
日志級(jí)別,用于由本地和全局檢查點(diǎn)操作生成的事件。默認(rèn)級(jí)別為 0。
52. LogLevelNodeRestart
日志級(jí)別,用于在結(jié)點(diǎn)重啟過程中生成的事件。默認(rèn)級(jí)別為 0。
53. LogLevelConnection
日志級(jí)別,用于由集群結(jié)點(diǎn)間的連接生成的事件。默認(rèn)級(jí)別為 0。
54. LogLevelError
日志級(jí)別,用于由在整個(gè)集群內(nèi)的錯(cuò)誤和警告生成的事件。這類錯(cuò)誤不會(huì)導(dǎo)致任何結(jié)點(diǎn)失敗,但仍值得記錄。默認(rèn)級(jí)別為 0。
55. LogLevelInfo
日志級(jí)別,用于為集群的一般狀態(tài)信息而生成的事件。默認(rèn)級(jí)別為 0
56. BackupDataBufferSize
指定數(shù)據(jù)備份緩沖區(qū)大小。默認(rèn)值為 2MB。
57. BackupLogBufferSize
指定日志備份緩沖區(qū)大小。默認(rèn)值為 2MB。
58. BackupMemory
該參數(shù)是BackupDataBufferSize和BackupLogBufferSize之和。默認(rèn)值是2MB + 2MB = 4MB。
59. BackupWriteSize
該參數(shù)指定了由備份日志緩沖和備份數(shù)據(jù)緩沖寫入磁盤的消息大小。默認(rèn)值為 32KB。
60. FileSystemPath
該參數(shù)指定了存放為元數(shù)據(jù)創(chuàng)建的所有文件、REDO日志、UNDO日志和數(shù)據(jù)文件目錄。注意:在ndbd進(jìn)程啟動(dòng)前,該目錄必須已存在。
五、定義MySQL服務(wù)器(SQL)
定義用于訪問集群數(shù)據(jù)的MySQL服務(wù)器(SQL結(jié)點(diǎn))的行為??墒褂谩啊倍x單個(gè)SQL結(jié)點(diǎn)的行為,也可使用“”定義多個(gè)SQL結(jié)點(diǎn)的默認(rèn)行為。
1. NodeId
集群中結(jié)點(diǎn)的唯一標(biāo)識(shí)。取值 1~63。
2. HostName
指定結(jié)點(diǎn)主機(jī)名或IP。
3. ExecuteOnComputer
引用在“”部分中定義的計(jì)算機(jī)之一。
4. ArbitrationRank
對(duì)于正常配置,使用管理服務(wù)器作為決策程序。將管理服務(wù)器的ArbitrationRank設(shè)置為 1(默認(rèn)),并將所有SQL結(jié)點(diǎn)的ArbitrationRank設(shè)置為 0。
5. ArbitrationDelay
指定管理服務(wù)器對(duì)決策請(qǐng)求的延遲時(shí)間,以毫秒為單位。默認(rèn)為 0,通常情況下不需要改變它。
6. BatchByteSize
對(duì)于被轉(zhuǎn)換為全表掃描或索引范圍掃描的查詢來說,以適當(dāng)大小批量獲取記錄,可以獲得更佳的性能。這個(gè)合適的尺寸既可以用記錄數(shù)量(BatchSize)表示,也可以用字節(jié)數(shù)量(BatchByteSize)表示。實(shí)際的批量尺寸受這兩個(gè)參數(shù)的限制。根據(jù)這個(gè)參數(shù)的設(shè)置方法,查詢性能最多可以提高40%。該參數(shù)以字節(jié)為單位,默認(rèn)值是 32KB。
7. BatchSize
該參數(shù)以字節(jié)為單位,默認(rèn)值是 64,更大值為 992。
8. MaxScanBatchSize
指定從各數(shù)據(jù)結(jié)點(diǎn)發(fā)送的每批數(shù)據(jù)的大小,默認(rèn)值是 256KB,更大值為 16MB。
數(shù)據(jù)庫sqlserver?。。。?/h3>
是不是,你是數(shù)據(jù)庫的服務(wù)器沒有啟動(dòng)啊。
重新啟動(dòng)數(shù)據(jù)庫服務(wù)器,在進(jìn)行數(shù)據(jù)庫連接。
問題原因:
SQL 服務(wù)器已配置為在 ” Windows 身份驗(yàn)證模式 (Windows 身份驗(yàn)證) ” 操作和不允許
使用 SQL 帳戶。
解決方法:
從 ” Windows 身份驗(yàn)證模式 (Windows 身份驗(yàn)證) ” 的 SQL 服務(wù)器身份驗(yàn)證模式更改
到 ” 混合模式 (Windows 身份驗(yàn)證和 SQLServer 身份驗(yàn)證) “。
解決方案’
用戶 ‘sa’ 登錄失敗。該用戶與可信 SQL Server 連接無關(guān)聯(lián)
問題一、忘記了登錄Microsoft SQL Server 2023 的sa的登錄密碼
解決方法:先用windows身份驗(yàn)證的方式登錄進(jìn)去,然后在‘安全性’-‘登錄’-右鍵單擊‘sa’-‘屬性’,修改密碼(sa的密碼不能太簡單,更好要有數(shù)字,字母,下劃線字符組成,且長度更好大于10個(gè)字符);點(diǎn)擊確定就可以了。
問題二、已成功與服務(wù)器建立連接,但是在登錄過程中發(fā)生錯(cuò)取。(provider:共享內(nèi)存提供程序,error:0-管道的另一端上無任何進(jìn)程。)(Microsoft SQL Server,錯(cuò)誤:233)
解決方法:打開‘程序’-‘所有程序’-‘Microsoft SQL Server 2023 ’-‘配置工具’-‘SQL Server 配置管理器’,在彈出的窗體中,找到‘SQL Server 2023 網(wǎng)絡(luò)配置’,把‘MSSQLSERVER的協(xié)議’下的“Named Pipes”和“TCP/IP”啟動(dòng),然后重新啟動(dòng)Microsoft SQL Server 2023就可以了。
問題三、無法打開用戶默認(rèn)數(shù)據(jù)庫。登錄失敗。用戶‘sa’登錄失敗。(Microsoft SQL Server, 錯(cuò)誤:4064)
解決方法:先用windows身份驗(yàn)證的方式登錄進(jìn)去,然后在‘安全性’-‘登錄’-右鍵單擊‘sa’-‘屬性’,將默認(rèn)數(shù)據(jù)庫設(shè)置成master,點(diǎn)擊確定就可以了。
問題四、sql server 2023 錯(cuò)誤 18452
無法連接到服務(wù)器
服務(wù)器:消息18452, 級(jí)別16,狀態(tài)1
用戶‘sa’登陸失敗。原因:未與信任SQL Server連接相關(guān)聯(lián)
該錯(cuò)誤產(chǎn)生的原因是由于SQL Server使用了”僅 Windows”的身份驗(yàn)證方式,因此用戶無法使用SQL Server的登錄帳戶(例如 sa )進(jìn)行連接,解決方法如下
設(shè)置允許SQL Server身份登錄 (基本上這個(gè)很有用)
操作步驟:
1。在企業(yè)管理器中,展開”SQL Server組”,鼠標(biāo)右鍵點(diǎn)擊SQL Server服務(wù)器的名稱
2。選擇”屬性”
3。再選擇”安全性”選項(xiàng)卡
4。在”身份驗(yàn)證”下,選擇”SQL Server和 Windows”
5。確定,并重新啟動(dòng)SQL Server服務(wù)
問題五、用戶 ‘sa’ 登錄失敗。該用戶與可信 SQL Server 連接無關(guān)聯(lián)。
解決方法:檢查你的數(shù)據(jù)庫的認(rèn)證模式,windows 和 混合模式,需要SA登陸的請(qǐng)選擇混合模式。
檢查計(jì)算機(jī)1433連接端口,1434數(shù)據(jù)端口是否打開
針對(duì)sql 2023 進(jìn)入管理器中“安全”==》“用戶”==》雙擊用戶(彈出屬性對(duì)話框)==》“狀態(tài)”把狀態(tài)改成enable,退出管理器重新登錄(用戶驗(yàn)證模式)
即:右鍵數(shù)據(jù)庫屬性對(duì)話框,選擇“安全性”選項(xiàng)卡,服務(wù)器身份驗(yàn)證模式選擇“SQL Server和Windows身份驗(yàn)證模式 。然后重新配置sa的登陸信息即可。
SQL SERVER 2023使用sa 登錄失敗-提示該用戶與可信 SQL Server 連接無關(guān)聯(lián)
錯(cuò)誤提示:
sa 登錄失敗,提示該用戶與可信 SQL Server 連接無關(guān)聯(lián)
解決方法:
打開SQL Server Management Studio Express,
右鍵點(diǎn)擊服務(wù)器,選擇Properties(屬性),在彈出窗口中點(diǎn)擊Security(安全)切換到安全面板,
將server authentication服務(wù)器認(rèn)證從windows authentication mode(windows用戶認(rèn)證模式)
修改為Sql Server and Windows Authentication mode(Sql server和windows認(rèn)證模式),ok。
打開security(安全性) — logins(登錄名) ,右鍵選中sa,選擇properties(屬性),點(diǎn)擊Status(狀態(tài))切換到狀態(tài)面板,將Login(登錄)設(shè)置為Enabled(啟用)。
切記:一定要把SQL2023服務(wù)重啟才生效。
普遍有兩種
一、企業(yè)管理器->右鍵SQlserver組->新建sqlserver注冊(cè)->下一步->寫入遠(yuǎn)程IP->下一步->選Sqlserver登陸->下一步->寫入登陸名與密碼(sa,password)->下一步->下一步->完成
查詢分析器->文件->連接->寫入遠(yuǎn)程IP->寫入登錄名和密碼(sa,password)->確定
通常建議在查詢分析器里做,因?yàn)槟J(rèn)情況下,通過企業(yè)管理器注冊(cè)另外一臺(tái)SQL Server的超時(shí)設(shè)置是4秒,而查詢分析器是15秒。
修改默認(rèn)連接超時(shí)的方法:
企業(yè)管理器->工具->選項(xiàng)->在彈出的”SQL Server企業(yè)管理器屬性”窗口中,點(diǎn)擊”高級(jí)”選項(xiàng)卡->連接設(shè)置->在 登錄超時(shí)(秒) 后面的框里輸入一個(gè)較大的數(shù)字
查詢分析器->工具->選項(xiàng)->連接->在 登錄超時(shí)(秒) 后面的框里輸入一個(gè)較大的數(shù)字
通常就可以連通了,如果提示錯(cuò)誤,則進(jìn)入下一步。
二、 錯(cuò)誤產(chǎn)生的原因通常是由于SQL Server使用了”僅 Windows”的身份驗(yàn)證方式,因此用戶無法使用SQL Server的登錄帳戶(如 sa )進(jìn)行連接。解決方法如下所示:
1 在服務(wù)器端使用企業(yè)管理器,并且選擇”使用 Windows 身份驗(yàn)證”連接上 SQL Server。
2 展開”SQL Server組”,鼠標(biāo)右鍵點(diǎn)擊SQL Server服務(wù)器的名稱,選擇”屬性”,再選擇”安全性”選項(xiàng)卡。
3 在”身份驗(yàn)證”下,選擇”SQL Server和 Windows “。
數(shù)據(jù)庫服務(wù)器的重啟命令行的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于數(shù)據(jù)庫服務(wù)器的重啟命令行,如何在命令行下重啟數(shù)據(jù)庫服務(wù)器?,mysql cluster 配置文件更新 怎么重啟,數(shù)據(jù)庫sqlserver?。。?!的信息別忘了在本站進(jìn)行查找喔。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
網(wǎng)站欄目:如何在命令行下重啟數(shù)據(jù)庫服務(wù)器?(數(shù)據(jù)庫服務(wù)器的重啟命令行)
分享路徑:http://m.fisionsoft.com.cn/article/dhcsigh.html


咨詢
建站咨詢
