
DB
文章平均质量分 83
kzjay
这个作者很懒,什么都没留下…
展开
-
DATABASE SYSTEM CONCEPTS
E-R Model , abstract , independent of database implementation Requirement -> E-R Model -> Database Implementation Mapping the meaning of interations of real-world enterprises onto a conc原创 2009-11-10 15:06:00 · 709 阅读 · 0 评论 -
Linux 编译安装 MYSQL 5.1 与 Innodb
Linux 编译安装 MYSQL 5.1 与 Innodb编译mysql5代码:./configure / --prefix=/usr/local/mysql / --localstatedir=/usr/local/mysql/data / --with-unix-socket-path=/usr/local/原创 2010-01-06 14:54:00 · 1576 阅读 · 0 评论 -
MYSQL存储过程
DELIMITER $$DROP PROCEDURE IF EXISTS showfile $$CREATE PROCEDURE showfile(fid BIGINT(20) UNSIGNED)BEGINDECLARE table_idx INT;SET table_idx = fid >> 32;SET table_idx = table_idx / 200000;IF table_idx = 0 THEN SELECT "xfile_file_0",fileid,parent,userid,fs原创 2010-12-07 11:43:00 · 387 阅读 · 0 评论 -
MYSQL Command
mysql -uroot -p -D -e "select **" > api_stat/usr/local/mysql/bin/mysqlimport --local -uroot -p test api_statormysql> load data infile '/tmp/api_stat' into table api_stat原创 2011-01-20 11:37:00 · 503 阅读 · 0 评论 -
MYSQL MISC 1
# mysqld --verbose --help | less可以看到mysqld的基本帮助(近1000行...,所有的参数说明都在这里了)其中还显示所有配置文件的读取顺序--"source_dir"/scripts/mysql_install_db 用来创建mysql数据目录、并通过mysqld运行一些sql文件来创建一些数据库和表# sh mysql_install_db --basedir="dir-to-find-mysqld" --datadir="dir-to-install-database原创 2011-02-24 21:37:00 · 944 阅读 · 0 评论 -
MyISAM和InnoDB的不同优化
<br />key_buffer_size – 这对MyISAM表来说非常重要。如果只是使用MyISAM表,可以把它设置为可用内存的 30-40%。合理的值取决于索引大小、数据量以及负载。<br />记住,MyISAM表会使用操作系统的缓存来缓存数据,因此需要留出部分内存给它们,很多情况下数据比索引大多了。尽管如此,需要总是检查是否所有的 key_buffer 都被利用了。<br /><br />.MYI 文件只有 1GB,而 key_buffer 却设置为 4GB 的情况是非常少的。这么做太浪费了。如果你转载 2011-05-25 21:50:00 · 497 阅读 · 0 评论