If this number is negative, reduce the innodb_buffer_pool_size until the sort_buffer_size turns positive, but allocate approximately from between 25%-50% of memory to the innodb_buffer_pool_size if the database is hosted on the Cacti server, or upto 80% of the system memory if the database is separate from the Cacti web server.However, try to not go below the default setting of 2,097,152.A sort buffer performs sorts for some queries using ORDER BY or GROUP BY. Configuring sort_buffer_size decides how much memory will be allocated for sort queries.The sort_buffer_size may need to be adjusted from the default if the workload requires a significant number of sort queries. The sort_buffer_size is defined on a per-session variable.Use the same equation as that of the join_buffer_size to determine the per connection possible memory.
Om detta tal är negativt, minska innodb_buffer_pool_size tills sort_buffer_size blir positivt, men allokera ungefär mellan 25%-50% minne till innodb_buffer_pool_size om databasen är hostad på Cacti-servern, eller upp till 80% o f systemminnet om databasen är separat från Cacti-webbservern.Försök dock att inte gå under standardinställningen på 2 097 152.En sorteringsbuffert utför sorteringar för vissa frågor som använder ORDER BY eller GROUP BY. Genom att konfigurera sort_buffer_size avgörs hur mycket minne som ska allokeras för sorteringsfrågor.Sort_buffer_size kan behöva justeras från standardvärdet om arbetsbelastningen kräver ett stort antal sorteringsfrågor. Sort_buffer_size definieras som en variabel per session.Använd samma ekvation som för join_buffer_size för att bestämma det möjliga minnet per anslutning.