Điểm:0

Thông báo: Hết bộ nhớ sắp xếp, xem xét tăng kích thước bộ đệm sắp xếp máy chủ Mã: 1038

lá cờ be

tôi liên tục nhận được thông báo lỗi khi cố gắng thực hiện các tác vụ quản trị trên diễn đàn của mình và trong phpmyadmin. gần đây đã chuyển từ 12,04 lts sang 20,04. bất cứ ai có thể tư vấn về cài đặt an toàn tốt cho máy chủ ram 4gb. cảm ơn

#
# Tệp cấu hình máy chủ cơ sở dữ liệu MySQL.
#
# Người ta có thể sử dụng tất cả các tùy chọn dài mà chương trình hỗ trợ.
# Chạy chương trình với --help để nhận danh sách các tùy chọn có sẵn và với
# --print-defaults để xem nó thực sự hiểu và sử dụng cái nào.
#
# Để biết giải thích, hãy xem
# http://dev.mysql.com/doc/mysql/en/server-system-variables.html

# Đây là mục nhập cho một số chương trình cụ thể
# Các giá trị sau giả sử bạn có ít nhất 32M ram

[mysqld]
#
# * Cài đặt cơ bản
#
người dùng = mysql
# tệp pid = /var/run/mysqld/mysqld.pid
# ổ cắm = /var/run/mysqld/mysqld.sock
# cổng = 3306
# datadir = /var/lib/mysql


# Nếu MySQL đang chạy như một nô lệ sao chép, điều này sẽ là
# đã thay đổi. Tham khảo https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_tmpdir
# tmpdir = /tmp
#
# Thay vì bỏ qua kết nối mạng, mặc định hiện chỉ nghe trên
# localhost tương thích hơn và không kém an toàn hơn.
địa chỉ liên kết = 127.0.0.1
địa chỉ liên kết mysqlx = 127.0.0.1
#
# * Tinh chỉnh
#
key_buffer_size = 16M
# max_allowed_packet = 64M
# thread_stack = 256K

# thread_cache_size = -1

# Điều này thay thế tập lệnh khởi động và kiểm tra các bảng MyISAM nếu cần
# lần đầu tiên họ được chạm vào
myisam-recover-options = SAO LƯU

# kết nối tối đa = 151

# bảng_open_cache = 4000

#
# * Ghi nhật ký và sao chép
#
# Cả hai vị trí được xoay bởi cronjob.
#
# Đăng nhập tất cả các truy vấn
# Xin lưu ý rằng loại nhật ký này là kẻ giết người hiệu suất.
# chung_log_file = /var/log/mysql/query.log
#chung_log=1
#
# Nhật ký lỗi - nên có rất ít mục.
#
log_error = /var/log/mysql/error.log
#
# Tại đây bạn có thể thấy các truy vấn có thời lượng đặc biệt dài
# slow_query_log = 1
# slow_query_log_file = /var/log/mysql/mysql-slow.log
# long_query_time = 2
# truy vấn nhật ký không sử dụng chỉ mục
#
# Những điều sau đây có thể được sử dụng để dễ dàng phát lại các bản ghi sao lưu hoặc để sao chép.
# lưu ý: nếu bạn đang thiết lập một nô lệ sao chép, hãy xem README.Debian về
# cài đặt khác mà bạn có thể cần phải thay đổi.
# id máy chủ = 1
# log_bin = /var/log/mysql/mysql-bin.log
# binlog_expire_logs_seconds = 2592000
max_binlog_size = 100M
# binlog_do_db = include_database_name
# binlog_ignore_db = include_database_name
lá cờ uz
Jos
Năm kết quả tìm kiếm đầu tiên của Google cho tôi biết thử với `sort_buffer_size`. Bạn đã thử điều đó chưa?
lá cờ be
chưa, một số nơi nói rằng đó không phải là một ý tưởng hay, có thể gây ra sự cố? do đó bài viết của tôi ở đây. cũng đọc nó có thể đáng để thay đổi các bảng DB MyISAM thành InnoDB.
lá cờ uz
Jos
Trước tiên, chỉ cần thay đổi `sort_buffer_size`. Nếu nó không gặp sự cố và thông báo lỗi biến mất, thì bạn đã hoàn tất. MyISAM vs InnoDB là một vấn đề hoàn toàn không liên quan.
lá cờ be
đặt thành 5M đã hoạt động, cảm ơn

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.