نظرة عامة
tcp_close_connection_after_queries_num (لحدّ الاستعلامات)
أو tcp_close_connection_after_queries_seconds (لحدّ المدة) على قيمة أكبر من 0.
إذا كان الحدّان مفعّلين معًا، فسيُغلق الاتصال عند بلوغ أيٍّ منهما أولًا.
عند بلوغ أحد الحدود وفصل الاتصال، يتلقى العميل
استثناء TCP_CONNECTION_LIMIT_REACHED، ولا تتم أبدًا معالجة الاستعلام الذي يتسبب في فصل الاتصال.
حدود الاستعلامات
tcp_close_connection_after_queries_num مضبوط على القيمة N، فإن الاتصال يسمح
بتمرير N من الاستعلامات الناجحة. ثم عند تنفيذ الاستعلام رقم N + 1، ينقطع اتصال العميل.
يُحتسب كل استعلام تتم معالجته ضمن حد الاستعلامات. لذلك، عند الاتصال باستخدام عميل سطر الأوامر،
قد يكون هناك استعلام أولي تلقائي لتحذيرات النظام يُحتسب ضمن الحد.
عندما يكون اتصال TCP خاملًا (أي لم تتم معالجة أي استعلامات عليه لمدة زمنية معيّنة،
يحدّدها إعداد الجلسة poll_interval)، يُعاد تعيين عدد الاستعلامات المحتسبة حتى تلك اللحظة إلى 0.
وهذا يعني أن إجمالي عدد الاستعلامات في اتصال واحد قد يتجاوز
tcp_close_connection_after_queries_num إذا حدثت حالة خمول.
حدود المدة
tcp_close_connection_after_queries_seconds ثانية.