Mysql Error 5 Hy000 Out Of Memory
Contents |
Community Podcasts MySQL.com Downloads Documentation Section Menu: MySQL Forums :: mysql out of memory error General :: ERROR 5 (HY000): Out of memory error code 2008 mysql client ran out of memory New Topic Advanced Search ERROR 5 (HY000): Out of memory Posted by: Julien
Mysql Out Of Memory (needed Bytes)
Lamarche () Date: August 05, 2011 02:29PM Running a CiviCRM query at http://pastebin.com/6M1emH14, I get ERROR 5 (HY000): Out of memory
Mysql Client Ran Out Of Memory Solution
(Needed 1640964 bytes) Though I can submit a query change recommendation to CiviCRM, I'm hoping this can be fixed by adding an index or changing a parameter in the my.cnf file. Should I increase key_buffer_size or table_cache or is it another parameter? An mysqld out of memory (needed bytes) InnoDB parameter perhaps (CiviCRM tables are all InnoDB)? +----+--------------------+-----------------------------------------+-----------------+------------------------------------------------------------------------------------+------------------+---------+---------------------------+--------+------------------------------+ | id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra | +----+--------------------+-----------------------------------------+-----------------+------------------------------------------------------------------------------------+------------------+---------+---------------------------+--------+------------------------------+ | 1 | PRIMARY | contact_a | index | NULL | index_is_deleted | 1 | NULL | 149732 | Using index; Using temporary | | 1 | PRIMARY | civicrm_group_contact-605 | ref | UI_contact_group | UI_contact_group | 4 | step2_crm_db.contact_a.id | 1 | Distinct | | 1 | PRIMARY | civicrm_group_contact-608 | ref | UI_contact_group | UI_contact_group | 4 | step2_crm_db.contact_a.id | 1 | Distinct | | 1 | PRIMARY | civicrm_group_contact-612 | ref | UI_contact_group | UI_contact_group | 4 | step2_crm_db.contact_a.id | 1 | Using where; Distinct | | 7 | DEPENDENT SUBQUERY | civicrm_gr
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more about Stack Overflow the company Business Learn more
Mysql Client Ran Out Of Memory Odbc
about hiring developers or posting ads with us Stack Overflow Questions Jobs Documentation Tags Users Badges sqlyog mysql client ran out of memory Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 6.2 million programmers, just like you, helping each mysql client ran out of memory workbench other. Join them; it only takes a minute: Sign up What is SQL Error: 5, SQLState: HY000? and what can cause this error? up vote 0 down vote favorite The application I'm debugging writes randomly/occasionally this exception in http://forums.mysql.com/read.php?20,429609,429609 its logs. org.hibernate.util.JDBCExceptionReporter - SQL Error: 5, SQLState: HY000 and an SQL out of memory error associated to this. While I found in mysql documentation what SQLState: HY000 is, I can't find anywhere what SQL Error 5 is, related to this state. Currently I know only that the db connection closes due to this out of memory error, and that the situation doesn't follow any pattern. Due to the nature of the program adding additional logging messages is http://stackoverflow.com/questions/7472884/what-is-sql-error-5-sqlstate-hy000-and-what-can-cause-this-error not an option. (I can't do that as the application is huge and from what I've seen it happens randomly - different memory size needed for the queries to execute (in the messages) varying from 3 MB to 6 MB). Any help/information about this exception is appreciated. Additional information: It seems that the out of memory messages come in blocks of 6-50+ requests in an interval of 100-150 milliseconds. From a list of about 20-30 error messages, only 3 also appeared in mysql logs, the rest only in tomcat logs (printed the stacktrace). Thanks mysql sql hibernate out-of-memory share|improve this question edited Sep 20 '11 at 8:55 asked Sep 19 '11 at 14:55 Romeo 142217 add a comment| 1 Answer 1 active oldest votes up vote 1 down vote accepted HY000 means general error. SQL Error 5 is Out of memory. Review your query, increase buffers in my.ini. Also make sure to repair all your tables and re-index them. See: http://dev.mysql.com/doc/refman/5.0/en/error-messages-server.html share|improve this answer answered Sep 19 '11 at 15:09 Johan 48.9k16106202 Thanks for helping me on the number 5 mistery I had. Unfortunately I'm not sure I can increase buffer sizes and reindex the tables, but at least I know that searching what the whole error message is won't give me more information. I'll be going back to the drawing table and try to realize what par
log in tour help Tour Start here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies http://dba.stackexchange.com/questions/1927/why-does-mysql-say-im-out-of-memory of this site About Us Learn more about Stack Overflow the company Business Learn more about hiring developers or posting ads with us Database Administrators Questions Tags Users Badges Unanswered Ask https://forum.civicrm.org/index.php?topic=21019.0 Question _ Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. Join them; out of it only takes a minute: Sign up Here's how it works: Anybody can ask a question Anybody can answer The best answers are voted up and rise to the top Why does MySQL say I'm out of memory? up vote 8 down vote favorite 7 I was trying to execute a fairly large INSERT...SELECT in MySQL with JDBC, and I got the following out of memory exception: Exception in thread "main" java.sql.SQLException: Out of memory (Needed 1073741824 bytes) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) Since I'm not actually returning a ResultSet object, I thought the Java heap space shouldn't be an issue. However, I tried to up it anyway and it did no good. I then tried to execute the statement in MySQL Workbench and I got essentially the same thing: Error Code 5: Out of memory (Needed 1073741816 bytes) I should have plenty of RAM to complete these operations (enough to fit the whole table I'm selecting from), but I'm guessing there are various settings I need to tweak to take advantage of all my memory. I'm running an Amazon EC2 High Memory Double Extra Large Instance with a Windows Server 2008 AMI. I've tried fiddling with the my.ini file to use better settings, but for all I know I might have made things worse. Here's a dump of that file: [client] port=3306 [mysql] default-character-set=latin1 [mysqld] port=3306 basedir="C:/Program Files/MySQL/MySQL Server 5.5/" datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/" character-set-server=latin1 default-storage-engine=INNODB sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" max_connections=100 query_cache_size=1024M table_cache=256 tmp_table_size=25G thread_cache_size=8 myisam_max_sort_file_size=100G myisam_repair_threads = 2 myisam_sort_buffer_size=10G key_buffer_size=5000M bulk_insert_buffer_size = 4000M read_buffer_size=8000M read_rnd_buffer_size=8000M sort_buffer_size=1G innodb_additiona
Exchange Q+A siteThis forum is for general discussions, beta-testing, bug reporting, etc. Learn more.What to do if you think you've found a bug.Create an account on civicrm.org to use this forum. Home Help Search Login Register CiviCRM Community Forums » Old sections (read-only, deprecated) » Support » Using CiviCRM » Using Core CiviCRM Functions (Moderator: Yashodha Chaku) » ERROR 5 (HY000): Out of memory « previous next » Print Pages: [1] Author Topic: ERROR 5 (HY000): Out of memory (Read 2248 times) jlam I’m new here Posts: 8 Karma: 0 ERROR 5 (HY000): Out of memory « on: August 05, 2011, 01:31:41 pm » Running a CiviCRM query at http://pastebin.com/6M1emH14, I getERROR 5 (HY000): Out of memory (Needed 1640964 bytes) This query is run after attempting to save data for any contact for one user in particular, but not all.Though I can submit a query change recommendation to CiviCRM, I'm hoping this can be fixed by adding an index or changing a parameter in the my.cnf file. Should I increase key_buffer_size or table_cache or is it another parameter? An InnoDB parameter perhaps?+----+--------------------+-----------------------------------------+-----------------+------------------------------------------------------------------------------------+------------------+---------+---------------------------+--------+------------------------------+| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |+----+--------------------+-----------------------------------------+-----------------+------------------------------------------------------------------------------------+------------------+---------+---------------------------+--------+------------------------------+| 1 | PRIMARY | contact_a | index | NULL | index_is_deleted | 1 | NULL | 149732 | Using index; Using temporary | | 1 | PRIMARY | civicrm_group_contact-605 | ref | UI_contact_group | UI_contact_group | 4 | step2_crm_db.contact_a.id | 1 | Distinct | | 1 | PRIMARY | civicrm_group_contact-608 | ref | UI_contact_group | UI_contact_group | 4 | step2_crm_db.contact_a.id | 1 | Distinct | | 1 | PRIMARY | civicrm_group_contact-612 | ref | UI_contact_gro