max_memory_usage
0 عدم وجود حد.
لا يراعي هذا الإعداد مقدار الذاكرة المتاحة أو إجمالي الذاكرة
في الجهاز. وينطبق هذا القيد على استعلام واحد ضمن
خادم واحد.
يمكنك استخدام SHOW PROCESSLIST لرؤية استهلاك الذاكرة الحالي لكل استعلام.
كما يُتتبَّع ذروة استهلاك الذاكرة لكل استعلام وتُكتب في السجل.
لا يتم تتبّع استخدام الذاكرة بالكامل لحالات الدوال التجميعية التالية
من الوسيطات String وArray:
minmaxanyanyLastargMinargMax
max_memory_usage_for_user
وmax_server_memory_usage.
max_memory_usage_for_user
max_memory_usage_for_user = 0).
راجع أيضًا وصف max_memory_usage.
على سبيل المثال، إذا أردت ضبط max_memory_usage_for_user على 1000 بايت لمستخدم اسمه clickhouse_read، فيمكنك استخدام العبارة
getSetting: