Rumah > Soal Jawab > teks badan
Terdapat banyak tugas berjadual, dan ia diedarkan pada pelayan yang berbeza. Untuk meninjau pangkalan data untuk data yang memenuhi syarat (status), dan kemudian memprosesnya. Dengan cara ini, beratus-ratus atau beribu-ribu tugas berjadual meninjau pangkalan data, yang secara langsung membawa kepada peningkatan mendadak dalam tekanan pangkalan data.
Bagaimana untuk menangani situasi ini? Bagaimana untuk mengurangkan tekanan pangkalan data.
黄舟2017-05-17 10:06:44
Gabungkan tugas pengundian yang serupa atau serupa untuk mengurangkan bilangan tugas pengundian
Kurangkan kekerapan pelaksanaan tugas pengundian
Optimumkan pernyataan SQL dalam tugas pengundian dan kurangkan tekanan pada pertanyaan pangkalan data
Bahagikan masa pelaksanaan tugas mengundi sama rata, jangan tumpukan semuanya dalam tempoh masa tertentu
Jangan gunakan tugas mengundi
Naik taraf pangkalan data
巴扎黑2017-05-17 10:06:44
Cuba simpan ID data untuk ditinjau secara berasingan, tinjauan tugas jadual ID, dan kemudian lakukan satu pertanyaan berdasarkan ID
PHPz2017-05-17 10:06:44
Selain itu, pangkalan data juga boleh disediakan dengan berbilang perpustakaan hamba, dan tugas berjadual boleh meninjau data daripada perpustakaan hamba yang berbeza, jadi tekanan pada pangkalan data adalah lebih kecil