sql >> データベース >  >> RDS >> Mysql

並列/同時ダウンロードの制限-ダウンロードがキャンセルされたかどうかを確認するにはどうすればよいですか?

    <?php
    
    class DownloadObserver
    {
      protected $file;
      public function __construct($file) {
        $this->file = $file;
      }
    
      public function send() {
        // -> note in DB you've started
        readfile($this->file);
      }
    
      public function __destruct() {
        // download is done, either completed or aborted
        $aborted = connection_aborted();
        // -> note in DB
      }
    }
    
    $dl = new DownloadObserver("/tmp/whatever");
    $dl->send();
    

    正常に動作するはずです。 shutdown_functionやファンキーな自己構築接続の監視は必要ありません。



    1. ML{.NET}はじめに

    2. 常にnvarchar(MAX)を使用することに不利な点はありますか?

    3. SQL SERVER:2つの日付の間の合計日数を取得します

    4. PDOのbind_resultに相当するものは何ですか