Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. CREATE TABLE `stats` (
  2. `day` date NOT NULL DEFAULT '2010-06-01',
  3. `file` char(255) NOT NULL DEFAULT '',
  4. `size` bigint(20) unsigned NOT NULL,
  5. `count` int(32) unsigned NOT NULL DEFAULT '0',
  6. `server` char(32) NOT NULL DEFAULT '',
  7. `domain` char(32) NOT NULL DEFAULT '',
  8. `filesize` int(32) NOT NULL DEFAULT '0',
  9. `month` int(32) unsigned NOT NULL DEFAULT '1',
  10. `unixday` bigint(20) unsigned NOT NULL,
  11. `daystamp` int(16) NOT NULL DEFAULT '0',
  12. PRIMARY KEY (`server`,`domain`,`file`,`day`),
  13. KEY `file_idx` (`file`),
  14. KEY `server_idx` (`server`),
  15. KEY `domain_idx` (`domain`),
  16. KEY `day_idx` (`day`),
  17. KEY `daystamp_idx` (`daystamp`)
  18. ) ENGINE=MyISAM DEFAULT CHARSET=utf8
  19. /*!50100 PARTITION BY LIST (MONTH(day))
  20. (PARTITION p1 VALUES IN (1) ENGINE = MyISAM,
  21. PARTITION p2 VALUES IN (2) ENGINE = MyISAM,
  22. PARTITION p3 VALUES IN (3) ENGINE = MyISAM,
  23. PARTITION p4 VALUES IN (4) ENGINE = MyISAM,
  24. PARTITION p5 VALUES IN (5) ENGINE = MyISAM,
  25. PARTITION p6 VALUES IN (6) ENGINE = MyISAM,
  26. PARTITION p7 VALUES IN (7) ENGINE = MyISAM,
  27. PARTITION p8 VALUES IN (8) ENGINE = MyISAM,
  28. PARTITION p9 VALUES IN (9) ENGINE = MyISAM,
  29. PARTITION p10 VALUES IN (10) ENGINE = MyISAM,
  30. PARTITION p11 VALUES IN (11) ENGINE = MyISAM,
  31. PARTITION p12 VALUES IN (12) ENGINE = MyISAM) */ |
  32.  
  33.  
  34. mysql> explain partitions select * from stats where MONTH(day)=10;
  35. +----+-------------+-------+----------------------------------------+------+---------------+------+---------+------+---------+-------------+
  36. | id | select_type | table | partitions | type | possible_keys | key | key_len | ref | rows | Extra |
  37. +----+-------------+-------+----------------------------------------+------+---------------+------+---------+------+---------+-------------+
  38. | 1 | SIMPLE | stats | p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12 | ALL | NULL | NULL | NULL | NULL | 9530547 | Using where |
  39. +----+-------------+-------+----------------------------------------+------+---------------+------+---------+------+---------+-------------+
  40. 1 row in set (0.00 sec)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement