ChinaUnix.net
相关文章推荐:

mysql 索引表上千万

mysql实现上百万上千万记录分布存储的批量查询设计模式 Tim http://hi.baidu.com/jabber/blog/category/mysql 我们知道可以将一个海量记录的 mysql根据主键、时间字段,条件字段等分成若干个甚至保存在若干服务器中。 唯一的问题就是跨服务器批量查询麻烦,只能通过应用程序来解决。谈谈在Java中的解决思路。其他语言原理类似。 这里说的分不是 mysql 5.1 的 partition,而是人为把一个分开存在若干或不同的服务...

by admin126com - php文档中心 - 2009-11-14 23:40:00 阅读(2022) 回复(0)

相关讨论

mysql实现上百万上千万记录分布存储的批量查询设计模式 Tim http://hi.baidu.com/jabber/blog/category/mysql 我们知道可以将一个海量记录的 mysql根据主键、时间字段,条件字段等分成若干个甚至保存在若干服务器中。 唯一的问题就是跨服务器批量查询麻烦,只能通过应用程序来解决。谈谈在Java中的解决思路。其他语言原理类似。 这里说的分不是 mysql 5.1 的 partition,而是人为把一个分开存在若干或不同的服务...

by mageguoshi - MySQL文档中心 - 2008-01-02 17:42:35 阅读(979) 回复(0)

mysql> show create table supervisor_list\G;
*************************** 1. row ***************************
       Table: supervisor_list
Create Table: CREATE TABLE `supervisor_list` (
  `super_id` int(10) unsigned NOT NULL auto_increment,
  `domain` varchar(128) NOT NULL,
  `supervisor` varchar(128) NOT NULL,
  `control_...

by iamwzh2003 - MySQL - 2011-12-22 08:53:14 阅读(791) 回复(0)

3.4 创建、删除、索引和更改 可利用CREATE TABLE、DROP TABLE 和ALTER TABLE 语句创建,然后,对它们进行删除,更改它们的结构。对于它们中的每一条语句,存在mysql专有的扩充,这些扩充使各语句更为有用。CREATE INDEX 和DROP INDEX 语句使您能够增加或删除现有上 的索引。 3.4.1CREATE TABLE 语句 用CREATE TABLE 语句创建。此语句的完整语法是相当复杂的,因为存在那么多的可选子句,但在实际中此语句的应用...

by 剑心通明 - MySQL文档中心 - 2008-05-29 15:51:34 阅读(954) 回复(0)

问题描述:

我们要访问的是一个非常大的,四千万条记录,id是主键,program_id上建了索引
执行一条SQL:

select * from program_access_log where progr...

by togofree - MySQL - 2011-12-20 09:46:33 阅读(1227) 回复(0)

创建 create table employee (employee_id char(6) primary key,name char(8),sex char(2),birthday date); create table products (product_id char(2) primary key, name char(20)); 察看结构 describe employ-ee; describe products; 向中添加数据 insert into employee values ('200301','zhangsan','m','1978/5/8'); insert into employee values ('200302','lisi','f','1973/3/20'); insert into employee values ('2...

by ccjsj1 - MySQL文档中心 - 2008-11-06 17:11:43 阅读(1576) 回复(0)

本帖最后由 cenalulu 于 2012-07-08 21:59 编辑 现在有一项目,用的mysql, 有一个task,年产大约1千万数据,现在的做法是每一个季度建一个,新季度来了自动新建一个,数据放入新中。 还有更好的办法吗?

by _Rayx - MySQL - 2012-07-07 17:31:36 阅读(1670) 回复(6)

Calculate index sizes mysql> SELECT CONCAT(ROUND(SUM(index_length)/(1024*1024*1024), 2), ' GB') AS 'Total Index Size' FROM information_schema.TABLES WHERE table_schema LIKE 'database'; +------------------+ | Total Index Size | +------------------+ | 1.70 GB | +------------------+ 1 row in set (1.60 sec) To calculate the total size of the data in the database mysql> SELECT CONCAT(ROUND(SUM...

by cenalulu - MySQL文档中心 - 2009-09-12 11:17:26 阅读(1935) 回复(0)

M主要只用来写入数据,所以打算不在M上建立任何索引,不过S上要,这样主从数据库的结构就不一样了, 这样做法是否可行,如果可以还需要做什么操作!

by mageguoshi - MySQL - 2009-02-12 09:20:45 阅读(3694) 回复(6)

作者:天极软件 来源:天极软件 数据库、索引、列和别名的名字都遵守mysql同样的规则: 注意,从mysql3.23.6开始规则改变了,此时我们引入了用'引用的标识符(数据库、和列命名)(如果你以ANSI模式运行,"也将用于引用标识符)。 标识符 最大长度 允许的字符 数据库 64 在一个目录名允许的任何字符,除了/. 64 在文件名中允许的任何字符,除了/或. 列 64 所有字符 别名 255 所有字符 注意,除了以上,你在一个标识符...

by sdccf - MySQL文档中心 - 2008-05-26 09:28:45 阅读(1047) 回复(0)

如果我的mysql中有个上千万数据的,如果要进行事物处理,该如何来做?

by cxm.cm - MySQL - 2007-07-21 00:24:15 阅读(2669) 回复(2)