Tôi có bảng trong mysql với công cụ lưu trữ MyISAM. Tôi muốn tạo phân vùng trên một bảng cụ thể, cho điều này tôi đang thực hiện truy vấn -# 1016 - Không thể mở tệp: './database_name/#sql-38f_36aa.frm' (errno: 24)
alter table Stops PARTITION BY KEY(`stop_id`) PARTITIONS 200
đâu stop_id 'là loại varchar. Trong khi thực hiện truy vấn trên, tôi gặp lỗi -
#1016 - Can't open file: './database_name/#sql-38f_36aa.frm' (errno: 24)
Ai cũng có thể giúp tôi giải quyết vấn đề này?
Cảm ơn bạn.
Cảm ơn Jacob, nó giúp tôi rất nhiều – Deepu
Lưu ý, đối với Debian, tệp được đặt tại '/ etc/mysql/my.cnf' và biến' open_files_limit' không có ở đó. Chỉ cần thêm nó bên dưới phần '[mysqld]'. – Mike
Tương tự với Ubuntu 12.04 LTS của tôi. Tệp nằm trong '/ etc/mysql/my.cnf' và' open_files_limit' không có ở đó. –