検索

ホームページ  >  に質問  >  本文

mysql中的最大连接数就是请求数吗?那IOPS又表示什么意思呢?

想购买阿里云的RDS mysql,想请教下最大连接数是请求数吗?如下图,600最大可支持连接数,那一个页面查询30次,20个人同时请求,数据库不就超载了么?(内存2400MB,专用数据服务器,只能支持20个人,不敢想象。。。。。)

另外IOPS1200,又表示什么呢?

阿神阿神2847日前782

全員に返信(2)返信します

  • 天蓬老师

    天蓬老师2017-04-17 14:45:42

    接続数:

    navicat を使用して mysql に接続するようなものです。navicat を使用して同時に接続するユーザー数が 600 を超えた場合、次のユーザーを待つ必要があります。データのため、同時にアクセスできるユーザーは 600 人のみです。ライブラリとアプリケーションの間にはミドルウェアが必要で、ミドルウェア内の接続プールは各接続の管理に役立ちます。一般に、コードが適切に記述され、適切に制御されていれば、モノによって完了した接続は復元され、再利用されます。つまり、ユーザーがシステムまたは Web サイトにログインすると、接続プールが常に占有されるというわけではありません。 

    IOPS:

    IO 同時実行数、つまり、1 秒あたりの同時 IO 数のストレージ サポート。
    

    返事
    0
  • 阿神

    阿神2017-04-17 14:45:42

    IOPS (Input/Output Operations Per Second) は、1 秒あたりの読み取りおよび書き込み (I/O) 操作の数であり、主にデータベースやその他の状況でランダム アクセスのパフォーマンスを測定するために使用されます。ストレージ側の IOPS パフォーマンスは、ホスト側の IO とは異なります。IOPS は、ストレージが受け入れることができる 1 秒あたりのホストによるアクセス数を指します。ホストの IO は、完了するまでにストレージへの複数のアクセスを必要とします。 。例えば、ホストが最小限のデータブロックを書き込む場合も、「書き込み要求の送信、データの書き込み、書き込み確認の受信」という 3 つのステップ、つまりストレージ側の 3 回のアクセスが必要になります。

    実際、接続には毎回複数の SELECT と複数の IO が必要になる場合があります。

    返事
    0
  • キャンセル返事