2016-11-12 18:28:27,094 [INFO ][main] sysconfig params:SystemConfig [processorBufferLocalPercent=100, frontSocketSoRcvbuf=1048576, frontSocketSoSndbuf=4194304, backSocketSoRcvbuf=4194304, backSocketSoSndbuf=1048576, frontSocketNoDelay=1, backSocketNoDelay=1, maxStringLiteralLength=65535, frontWriteQueueSize=2048, bindIp=0.0.0.0, serverPort=8066, managerPort=9066, charset=utf8, processors=4, processorExecutor=8, timerExecutor=2, managerExecutor=2, idleTimeout=1800000, catletClassCheckSeconds=60, sqlExecuteTimeout=300, processorCheckPeriod=1000, dataNodeIdleCheckPeriod=300000, dataNodeHeartbeatPeriod=10000, clusterHeartbeatUser=_HEARTBEAT_USER_, clusterHeartbeatPass=_HEARTBEAT_PASS_, clusterHeartbeatPeriod=5000, clusterHeartbeatTimeout=10000, clusterHeartbeatRetry=10, txIsolation=3, parserCommentVersion=50148, sqlRecordCount=10, bufferPoolPageSize=2097152, bufferPoolChunkSize=4096, bufferPoolPageNumber=80, maxResultSet=524288, bigResultSizeSqlCount=10, bufferUsagePercent=80, flowControlRejectStrategy=0, clearBigSqLResultSetMapMs=600000, defaultMaxLimit=100, sequnceHandlerType=2, sqlInterceptor=io.mycat.server.interceptor.impl.DefaultSqlInterceptor, sqlInterceptorType=select, sqlInterceptorFile=C:\Documents and Settings\Administrator\My Documents\Mycat-Server-1.6/logs/sql.txt, mutiNodeLimitType=0, mutiNodePatchSize=100, defaultSqlParser=druidparser, usingAIO=0, packetHeaderSize=4, maxPacketSize=16777216, mycatNodeId=1] (io.mycat.MycatServer:MycatServer.java:290)
2016-11-12 18:28:27,532 [INFO ][main] useOffHeapForMerge = 1 (io.mycat.memory.MyCatMemory:MyCatMemory.java:53)
2016-11-12 18:28:27,532 [INFO ][main] memoryPageSize = 1m (io.mycat.memory.MyCatMemory:MyCatMemory.java:54)
2016-11-12 18:28:27,532 [INFO ][main] spillsFileBufferSize = 1k (io.mycat.memory.MyCatMemory:MyCatMemory.java:55)
2016-11-12 18:28:27,532 [INFO ][main] useStreamOutput = 0 (io.mycat.memory.MyCatMemory:MyCatMemory.java:56)
2016-11-12 18:28:27,532 [INFO ][main] systemReserveMemorySize = 384m (io.mycat.memory.MyCatMemory:MyCatMemory.java:57)
2016-11-12 18:28:27,750 [INFO ][main] totalNetWorkBufferSize = 160MB (io.mycat.memory.MyCatMemory:MyCatMemory.java:58)
2016-11-12 18:28:27,750 [INFO ][main] dataNodeSortedTempDir = C:\Documents and Settings\Administrator\My Documents\Mycat-Server-1.6 (io.mycat.memory.MyCatMemory:MyCatMemory.java:59)
2016-11-12 18:28:27,782 [INFO ][main] mycat.memory.offHeap.size: -53215232B (io.mycat.memory.MyCatMemory:MyCatMemory.java:122)
2016-11-12 18:28:27,829 [ERROR][main] 2016-11-12 18:28:27 startup error java.lang.NumberFormatException: Size must be specified as bytes (b), kibibytes (k), mebibytes (m), gibibytes (g), tebibytes (t), or pebibytes(p). E.g. 50b, 100k, or 250m.
Failed to parse byte string: -53215232B
at io.mycat.memory.unsafe.utils.JavaUtils.byteStringAs(JavaUtils.java:223)
at io.mycat.memory.unsafe.utils.JavaUtils.byteStringAsBytes(JavaUtils.java:234)
at io.mycat.memory.unsafe.utils.MycatPropertyConf.byteStringAsBytes(MycatPropertyConf.java:92)
at io.mycat.memory.unsafe.utils.MycatPropertyConf.getSizeAsBytes(MycatPropertyConf.java:50)
at io.mycat.memory.unsafe.memory.mm.MemoryManager.<init>(MemoryManager.java:30)
at io.mycat.memory.unsafe.memory.mm.ResultMergeMemoryManager.<init>(ResultMergeMemoryManager.java:15)
at io.mycat.memory.MyCatMemory.<init>(MyCatMemory.java:126)
at io.mycat.MycatServer.startup(MycatServer.java:345)
at io.mycat.MycatStartup.main(MycatStartup.java:57)
(io.mycat.MycatStartup:MycatStartup.java:62)
错误解决方案:
解决方案:off heap for merge/order/group/limit 1开启 0关闭 --->修改配置文件值为: 0
相关推荐
总结,Mycat 1.6稳定版为大数据环境下的数据库管理提供了强大而灵活的解决方案。通过合理配置和使用,可以显著提升数据库系统的性能和稳定性。在Linux环境下,遵循上述步骤,可以顺利部署并使用Mycat,以应对日益...
mycat1.6windows+linux.zip, 我就很不理解,为什么好多人上传的资料,下载都需要积分。0积分能咋地?官网能访问但是下载不了,后再巧合下在另外一个网站上下载的,我在这里给大家分享下。不需要积分也不需要花钱,...
总结,mycat1.6.7.1版本作为一款强大的数据库中间件,为大数据时代的分布式数据库解决方案提供了强大支持。其在Linux上的稳定运行,以及丰富的分片策略、事务管理机制和监控手段,使得Mycat成为应对海量数据挑战的...
在本压缩包"mycat1.6.7.5.zip"中,包含了在Linux环境下安装Mycat 1.6.7.5所需的所有关键组件,尤其是Java Development Kit (JDK) 1.8的安装文件,因为Mycat运行在Java平台上,所以JDK是其运行的前提。 首先,让我们...
【Mycat1.6与SQLServer操作案例详解】 Mycat是一款开源的分布式数据库中间件,它在大型分布式系统中扮演着数据库分片的角色,能够有效地解决单个数据库性能瓶颈的问题。Mycat 1.6是其一个重要版本,提供了更稳定、...
Mycat作为一款开源的数据库中间件,主要用于解决大型系统中的数据分库分表问题,通过它能够将大量的数据分散到多个物理数据库中,以此来提升系统的并发处理能力和数据读写性能。在实际应用中,Mycat可以广泛应用于...
Mycat是一款开源的分布式数据库中间件,它在Java平台上运行,旨在解决大数据分布式存储和处理的问题。Mycat 1.6版本是其一个重要的里程碑,它在前一版本的基础上进行了一系列的优化和改进,提升了系统的稳定性和性能...
总结来说,Mycat是一个强大的数据库中间件,它提供了数据分片、读写分离、事务处理等功能,为大数据环境下的数据库管理提供了有效解决方案。通过对"Mycat-1.6.7.3.zip"的安装、配置和运行,我们可以深入学习和掌握...
《Mycat 1.6权威指南》与《Mycat 1.5权威指南》是两本关于Mycat数据库中间件的重要参考资料,分别提供了详细的1.6和1.5版本的技术信息和实践指导。Mycat作为一款开源的分布式数据库系统,它解决了大数据量下的高并发...
总的来说,Mycat1.6.7.4是一款强大的数据库中间件,它通过分布式技术解决了大数据量下的存储和处理难题,为企业级应用提供了高效、稳定的数据库解决方案。无论是在电商、社交还是数据分析等领域,Mycat都能发挥其...
基于MyCat1.6.7.6正式版的源码修改的,支持subTables的按月分表正则配置 subTables=“ tableName_$202101-?” subTableWay="BYMONTH" rule="sharding-by-month" 表示从202101月份开始进行分表处理,?表示当前日期的...
在IT行业中,Linux系统因其稳定性和安全性而广泛应用于服务器领域,而Mycat则是一款针对大数据分布式处理的开源数据库中间件,它为大型网站和企业提供了高性能的数据分片解决方案。本篇文章将详细介绍如何在Linux...
MySQL中间件Mycat是为了解决大数据场景下的数据库扩展性问题而设计的,它作为一个分布式数据库系统,能够实现MySQL的读写分离以及分库分表功能。在本压缩包中,我们获得了Mycat 1.6.7.5的Windows版本,这是一款专为...
Mycat,作为一款开源的分布式数据库中间件,广泛应用于大型分布式系统中,它实现了数据分片、读写分离、故障切换等功能,为高并发、大数据量的场景提供了优秀的解决方案。本文将围绕mycat1.6的源码进行深入剖析,...
Mycat是一个开源的、基于Java开发的关系型数据库分布式集群解决方案,主要用于解决大数据量的存储与查询问题,尤其在分库分表的场景下表现优秀。 【描述分析】 描述"mycat 1.6 win和linux版,用于新手学习"表明这个...
标题中的问题涉及到的是在使用Mycat数据中间件时,尝试使用JDBC 8驱动连接到Mycat 1.6版本时遇到的一个错误:`Unknown system variable 'query_cache_size'`。这个问题出现的原因在于MySQL 8.0版本中移除了`query_...
总的来说,Mycat是一个强大的数据库中间件,它提供了数据库分片、读写分离、负载均衡等功能,为大数据环境下的数据库管理提供了有效解决方案。无论是开发者还是运维人员,都需要对Mycat有一定的理解和掌握,以便更好...
当mycat的jar包的版本过低时,替换这个可解决问题.
《Mycat 1.6.7.3版本:分布式数据库中间件的深度解析》 Mycat,作为一款开源的、基于Java开发的数据库中间件,被广泛应用于分布式数据库系统中,它能够有效地解决大数据量下的高并发访问问题。在Mycat 1.6.7.3这个...
总的来说,Mycat-Server 1.6提供了强大的分布式数据库解决方案,并且源码的开放性使得开发者能深入了解其运作机制,进行二次开发和性能调优。无论是大型互联网公司的数据库架构师,还是对分布式数据库感兴趣的开发者...