reduce buffer pool size
This commit is contained in:
parent
c83c5a1cc5
commit
ee573a3bbc
|
@ -15,7 +15,7 @@ type sliceBufferPool struct {
|
|||
|
||||
func NewSliceBufferPool(name string, bufferSize int) (sbp *sliceBufferPool) {
|
||||
return &sliceBufferPool{
|
||||
queue: make(chan []byte, 512),
|
||||
queue: make(chan []byte, 256),
|
||||
bufferSize: bufferSize,
|
||||
name: name,
|
||||
}
|
||||
|
|
|
@ -34,7 +34,7 @@ const (
|
|||
|
||||
var (
|
||||
mqpp = NewMysqlQueryPiecePool()
|
||||
localSliceBufferPool = NewSliceBufferPool("json cache", 2*1024*1024)
|
||||
localSliceBufferPool = NewSliceBufferPool("json cache", 1*1024*1024)
|
||||
)
|
||||
|
||||
var commonBaseQueryPiece = &BaseQueryPiece{}
|
||||
|
|
|
@ -96,7 +96,7 @@ const (
|
|||
// See https://dev.mysql.com/doc/refman/5.7/en/identifiers.html
|
||||
const (
|
||||
// MaxMysqlPacketLen is the max packet payload length.
|
||||
MaxMysqlPacketLen = 1 * 1024 * 1024
|
||||
MaxMysqlPacketLen = 512 * 1024
|
||||
)
|
||||
|
||||
const (
|
||||
|
|
Loading…
Reference in New Issue