1. 首页
  2. 数据库
  3. 其它
  4. MySQL之动态字符串处理

MySQL之动态字符串处理

上传者: 2021-02-01 08:42:12上传 PDF文件 50.31KB 热度 18次
MySQL中,常常会看到一些关于动态字符串的处理,列如:DYNAMIC_STRING。 为了记录动态字符串的实际长度,缓冲区的大长度,以及每次字符串需要调整时,及时分配新的内存,以及调整长度。MySQL使用了DYNAMIC_STRING来保存动态字符串相关的信息: typedef struct st_dynamic_string { char*str; size_tlength, max_length, alloc_increment; } DYNAMIC_STRING; 在这个结构体中,str存储实际字符串的首地址,length记录字符串的实际长度,
用户评论