Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Ưu tiên giao dịch?

Tôi sẽ thử Keep It Simple S ..... và sử dụng quy trình khóa tệp đơn giản như thế này ở đầu tập lệnh cron hiện có của bạn.

$fp = fopen("/tmp/my_cron_lock.txt", "r+");

if ( ! flock($fp, LOCK_EX)) {
    // other cron is overrunning so
    // I'll get restarted in 3 mins 
    // so I will let other job finish

    fclose($fp);

    exit;
}

// existing script



// free the lock, 
// although this will happen automatically when script terminates

    fclose($fp);
?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo mảng đa chiều từ truy vấn

  2. Lưu lỗi vào cơ sở dữ liệu MySQL

  3. Truy vấn MySql:Chọn 3 hàng trên cùng từ bảng cho mỗi danh mục

  4. Bao gồm số hàng dưới dạng cột trong MySQL INSERT

  5. Làm thế nào để xử lý kích thước UID mới của Facebook?