trying reducing session related parameters like
sort_buffer_size,read_buffer_size , read_rnd_buffer_size to 1MB


On 6/16/08, Moon's Father <[EMAIL PROTECTED]> wrote:
>
> How large is your total memory?
> There parameters' value seem too large.
>
> On Mon, Jun 16, 2008 at 4:49 PM, Moon's Father <[EMAIL PROTECTED]>
> wrote:
>
> > How large is your total memory?
> > There parameter seems too large.
> >
> >
> > On Sun, Feb 10, 2008 at 5:42 PM, VeeJay <[EMAIL PROTECTED]> wrote:
> >
> >> Hello
> >>
> >> I am running a Freebsd server:
> >>
> >> 1. Software:
> >> Apache 1.3
> >> mysql 5.0.27
> >> php 4.4
> >>
> >>
> >> 2. Hardware:
> >> 2 intel procerssors
> >> 4 gb ram
> >> RAID 10 with hard drives 15K rpm
> >>
> >> I am having this problem quite often now. Apache stops responding due to
> >> mysql (my guess). And I cannot connect to mysql server:
> >>
> >> /usr/local/mysql/bin/mysqladmin: connect to server at 'localhost' failed
> >> error: 'Out of memory; check if mysqld or some other process uses all
> >> available memory; if not, you may have to use 'ulimit' to allow mysqld
> to
> >> use more memory or you can add more swap space'
> >>
> >>
> >> There is following configuration for mysql:
> >>
> >> # The following options will be passed to all MySQL clients
> >> [client]
> >> port            = 3306
> >> socket          = /tmp/mysql.sock
> >> default-character-set=utf8
> >>
> >> # Here follows entries for some specific programs
> >>
> >> # The MySQL server
> >> [mysqld]
> >> port            = 3306
> >> socket          = /tmp/mysql.sock
> >> skip-locking
> >> skip-networking
> >> skip-name-resolve
> >>
> >> server-id=1
> >>
> >> max_connections=1000
> >> key_buffer = 1024M
> >> max_allowed_packet = 16M
> >> table_cache = 512K
> >> sort_buffer_size = 4M
> >> net_buffer_length = 64K
> >> read_buffer_size = 4M
> >> read_rnd_buffer_size = 4M
> >> join_buffer_size=4M
> >>
> >> myisam_sort_buffer_size = 128M
> >>
> >> # increase until threads_created doesnt grow anymore
> >> thread_cache=512
> >>
> >> query_cache_type=1
> >> query_cache_limit=2M
> >> query_cache_size=64M
> >>
> >> # Try number of CPU's*2 for thread_concurrency
> >> thread_concurrency=4
> >>
> >>
> >> set-variable=local-infile=0
> >> init_connect='SET collation_connection = utf8_unicode_ci'
> >> init_connect='SET NAMES utf8'
> >> default-character-set=utf8
> >> character-set-server=utf8
> >> collation-server=utf8_unicode_ci
> >> ft_min_word_len=2
> >> ft_max_word_len=15
> >>
> >> log-bin=mysql-bin
> >>
> >> server-id       = 1
> >>
> >> [mysqldump]
> >> quick
> >> max_allowed_packet = 16M
> >>
> >> [mysql]
> >> no-auto-rehash
> >> default-character-set=utf8
> >>
> >> [isamchk]
> >> key_buffer = 256M
> >> sort_buffer_size = 256M
> >> read_buffer = 2M
> >> write_buffer = 2M
> >>
> >> [myisamchk]
> >> key_buffer = 256M
> >> sort_buffer_size = 256M
> >> read_buffer = 2M
> >> write_buffer = 2M
> >>
> >> [mysqlhotcopy]
> >> interactive-timeout
> >>
> >> ANY COMMENTS WILL BE WELCOMED, thanks!!!
> >>
> >>
> >> --
> >> Thanks!
> >>
> >> BR / vj
> >>
> >
> >
> >
> > --
> > I'm a MySQL DBA in china.
> > More about me just visit here:
> > http://yueliangdao0608.cublog.cn
>
>
>
>
> --
> I'm a MySQL DBA in china.
> More about me just visit here:
> http://yueliangdao0608.cublog.cn
>

Reply via email to