t*****u 发帖数: 8966 | 1 我们的application,不停产生数据,结果是写到database里的
以前没有用过database,想问个菜鸟问题:
就是我们产生数据,都是先放到buffer里,然后写到文件里。文件大小开始不知道,那
么是一开始穿件文件的时候就预分配了一个default的大小buffer吗?在哪里?假设RAM
比较大,是在RAM里分配吗?还是直接在硬盘上分配?
等到超出开始default的大小以后,是不停再分配空间吗?在哪里?和前次的default一
样大吗?
多谢各位大侠! | g*****g 发帖数: 34805 | 2 Blob in DB is just a file. Usually you prepare the data
in the memory, then use SQL to write it to DB.
RAM
【在 t*****u 的大作中提到】 : 我们的application,不停产生数据,结果是写到database里的 : 以前没有用过database,想问个菜鸟问题: : 就是我们产生数据,都是先放到buffer里,然后写到文件里。文件大小开始不知道,那 : 么是一开始穿件文件的时候就预分配了一个default的大小buffer吗?在哪里?假设RAM : 比较大,是在RAM里分配吗?还是直接在硬盘上分配? : 等到超出开始default的大小以后,是不停再分配空间吗?在哪里?和前次的default一 : 样大吗? : 多谢各位大侠!
| t*****u 发帖数: 8966 | 3 SQL是如何操作的呢?到了某个size的一起写?这会儿就是直接写到硬盘了吧? |
|