What is max_connections set to (my.cnf?)?  How many connections are
there at a time? (show processlist) That would result in a "too many
connections" error, but it's worth a shot.

What is the thread cache set to?

-Sheeri

On 10/28/05, Johannes B. Ullrich <[EMAIL PROTECTED]> wrote:
>
> I am having a very odd issue with one of my mysql 4.1.14 servers.
> Randomly, the server returns "permission denied" to queries even if
> identical queries succeeded within the same connection.
>
> To test the problem, I setup a script that connects to the database, and
> issues the same query 50,000 times. Out of the 50,000 attempts, about 10
> fail, but the exact number varies. The error message in all cases is:
>
> SELECT command denied to user 'user'@'host' for table 'example'
>
> There are two web servers that use the same database. Both web servers
> have this problem.
>
> Here is a test script I use to illustrate the problem:
>
> [EMAIL PROTECTED]($host,$user$password);
> while ($i<50000) {
>  $x=mysql_query($query);
>  if ( $x) {
>         print "$i worked!<BR>";
>  } else {
>         print "$i ERROR! ".mysql_error()."<BR>";
>  }
>  $i++;
> }
>
> I did not set up any mysql rate limits. The database is 'busy' but not
> extreme (mytop shows about 100 queries/sec, 99.91% key efficiency)
> usually about 10-20 threads. Query cache is enabled (and the above query
> should take advantage of it). Database and Web Server are on the same
> LAN separated by a firewall.
>
> The system is a RedHat ES system, with MySQL rpms from mysql.com (i386),
> recent 2.4 kernel.
>
> Any  ideas?
>
>
>
>
>

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to