以WEB服务器来说:
系统盘要10G为好,,服务器缓存比较大。。
我的设置方法:
C设15G
服务器上工具并不多,所以可以存放在C盘。
那么,D盘主要用来做数据库空间,E盘用来做WEB文件空间
如果你有很多上传,那么D占1/3和E2/3应该要一样大小
如果没有什么上传或极少,那么D占2/3和E1/3
主要看你的用途以及数据量等等参数了,没有一个固定的格式的
mysql数据库KEY分区用法
按照KEY进行分区类似于按照HASH分区,除了HASH分区使用的用户定义的表达式,而KEY分区的
哈希函数是由MySQL
服务器提供。MySQL
簇(Cluster)使用函数MD5()来实现KEY分区;对于使用其他存储引擎的表,服务器使用其自己内部的
哈希函数,这些函数是基于与PASSWORD()一样的运算法则。
“CREATE
TABLE
PARTITION
BY
KEY”的语法规则类似于创建一个通过HASH分区的表的规则。它们唯一的区别在于使用的关键字是KEY而不是HASH,并且KEY分区只采用一个或多个列名的一个列表。
通过线性KEY分割一个表也是可能的。下面是一个简单的例子:
CREATE
TABLE
tk
(
col1
INT
NOT
NULL,
col2
CHAR(5),
col3
DATE
)
PARTITION
BY
LINEAR
KEY
(col1)
PARTITIONS
3;
在KEY分区中使用关键字LINEAR和在HASH分区中使用具有同样的作用,分区的编号是通过2的幂(powers-of-two)算法得到,而不是通过模数算法。
以上就是关于服务器软件及硬盘分区问题全部的内容,包括:服务器软件及硬盘分区问题、mysql数据库KEY分区用法、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)