- 浏览: 1124348 次
- 性别:
- 来自: 火星郊区
博客专栏
-
OSGi
浏览量:0
文章分类
- 全部博客 (695)
- 项目管理 (48)
- OSGi (122)
- java (79)
- Vaadin (5)
- RAP (47)
- mysql (40)
- Maven (22)
- SVN (8)
- 孔雀鱼 (10)
- hibernate (9)
- spring (10)
- css (3)
- 年审 (6)
- ant (1)
- jdbc (3)
- FusionCharts (2)
- struts (4)
- 决策分析 (2)
- 生活 (10)
- 架构设计 (5)
- 破解 (2)
- 狼文化 (4)
- JVM (14)
- J2EE (1)
- 应用服务器 (1)
- 我的链接 (5)
- 数学 (2)
- 报表 (1)
- 百科 (6)
- Flex (7)
- log4j (2)
- PHP (1)
- 系统 (2)
- Web前端 (7)
- linux (6)
- Office (1)
- 安全管理 (5)
- python (2)
- dom4j (1)
- 工作流 (3)
- 养生保健 (4)
- Eclipse (8)
- 监控开发 (1)
- 设计 (3)
- CAS (1)
- ZK (41)
- BluePrint (3)
- 工具 (1)
- SWT (7)
- google (2)
- NIO (1)
- 企业文化 (2)
- Windoes (0)
- RCP (7)
- JavaScript (10)
- UML (1)
- 产品经理 (2)
- Velocity (10)
- C (1)
- 单元测试 (1)
- 设计模式 (2)
- 系统分析师 (2)
- 架构 (4)
- 面试 (2)
- 代码走查 (1)
- MongoDB (1)
- 企业流程优化 (1)
- 模式 (1)
- EJB (1)
- Jetty (1)
- Git (13)
- IPV6 (1)
- JQuery (8)
- SSH (1)
- mybatis (10)
- SiteMesh (2)
- JSTL (1)
- veloctiy (1)
- Spring MVC (1)
- struts2 (3)
- Servlet (1)
- 权限管理 (1)
- Java Mina (1)
- java 系统信息 (6)
- OSGi 基础 (3)
- html (1)
- spring--security (6)
- HTML5 (1)
- java爬虫搜索 (1)
- mvc (3)
最新评论
-
Tom.X:
http://osgia.com/
将web容器置于OSGi框架下进行web应用的开发 -
chenyuguxing:
你好, 为什么我的bundle export到felix工程中 ...
在Apache Felix中运行bundle -
string2020:
<niceManifest>true</ni ...
Bundle Plugin for Maven -
jsonmong:
OSGI,是未来的主流,目前已相当成熟。应用OSGI比较好的, ...
基于OSGi的声明式服务 -
zyhui98:
貌似是翻译过来的,有很少人在linux上做开发吧
如何成为“10倍效率”开发者
MYSQL 存储过程,定义告警日志分区
DROP TABLE IF EXISTS antiTamperLog; CREATE TABLE antiTamperLog ( eventId INT NOT NULL, tamperType INT NOT NULL, filePath VARCHAR(4096) NOT NULL, startTime DATETIME NOT NULL, content VARCHAR(2000) ) ENGINE = INNODB DEFAULT CHARSET = UTF8 PARTITION BY RANGE(TO_DAYS(startTime)) ( PARTITION a201112 VALUES LESS THAN (TO_DAYS('2011-12-01')) ); DROP TABLE IF EXISTS attacklog; CREATE TABLE attacklog ( eventId INT NOT NULL, startTime DATETIME, logType INT NOT NULL, attackPhase VARCHAR(20), attackLevel CHAR(1), srcIp VARCHAR(39) NOT NULL, dstIp VARCHAR(39) NOT NULL, attackProtocol VARCHAR(10) NOT NULL, attackDomain VARCHAR(100) NOT NULL, attackPath VARCHAR(512) NOT NULL, attackParameter VARCHAR(512) NOT NULL, ruleFileName VARCHAR(20) NOT NULL, ruleId INT NOT NULL, ruleDesc VARCHAR(200) NOT NULL, websiteId CHAR(36) NOT NULL, hostId INT NOT NULL, content VARCHAR(2000) ) ENGINE = INNODB DEFAULT CHARSET = UTF8 PARTITION BY RANGE(TO_DAYS(startTime)) ( PARTITION p201112 VALUES LESS THAN (TO_DAYS('2011-12-01')) ); /* 创建存储过程 */ DROP PROCEDURE IF EXISTS `cssp`.`Set_Partition`; DELIMITER $$ CREATE PROCEDURE `cssp`.`Set_Partition`(IN prex VARCHAR(10),IN n INT,IN tablename VARCHAR(20)) BEGIN DECLARE a INT; DECLARE b INT; DECLARE pname VARCHAR(20); DECLARE pdate VARCHAR(20); SET @a = 2012; SET @b = 12; WHILE @a <= n DO SET @b = 1; WHILE @b <= 12 DO #生成分区名称例如 201201 IF @b < 10 THEN SET @pname = CONCAT(@a,'0',@b); ELSE SET @pname = CONCAT(@a,@b); END IF; #生成LESS THAN的时间例如分区名为201201则时间为201202 IF @b < 9 THEN SET @pdate = CONCAT(@a,'0',@b+1,'01'); ELSEIF @b = 12 THEN SET @pdate = CONCAT(@a+1,'01','01'); ELSE SET @pdate = CONCAT(@a,@b+1,'01'); END IF; SET @s1=CONCAT('ALTER TABLE ',tablename,' ADD PARTITION (PARTITION ',prex,@pname,' VALUES LESS THAN (TO_DAYS (''',DATE(@pdate),''')))'); PREPARE stmt2 FROM @s1; EXECUTE stmt2; DEALLOCATE PREPARE stmt2; SET @b = @b + 1; END WHILE; SET @a = @a + 1; END WHILE; END$$ DELIMITER ; CALL Set_Partition('a',2015,'attacklog'); CALL Set_Partition('p',2015,'antitamperlog'); #查看分区 SELECT partition_name FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA='cssp' AND table_name='attacklog' OR table_name='antiTamperLog';
- savepro.rar (1.1 KB)
- 下载次数: 2
发表评论
-
MySQL中GBK与UTF-8的区别
2013-02-11 17:53 1526在MySQL中,如果数据库只需要支持一般中文,数据量很大,性 ... -
MySQL中Utf8_general_ci 和 utf8_unicode_ci的区别
2013-02-11 17:51 1213对中、英文来说没有实质的差别。 utf8_gener ... -
Illegal mix of collations (utf8_general_ci,COERCIBLE) and (latin1_swedish_ci,NUM
2012-11-09 11:13 7420SHOW VARIABLES LIKE 'coll%'; ... -
修改MySQL字符编码
2012-11-07 08:24 975修改编码其实是为了支持中文~ 1. 编译级别。由于缺乏 ... -
INNER LEFT RIGHT JOIN
2012-09-07 10:35 1103CREATE TABLE `a` ( `a1` VARC ... -
MySQL设置字符集为UTF8(Windows版)
2012-08-07 08:40 8860Windows版MySQL设置字符集全部为utf8的方式 ... -
【绿色MySQL设置技巧】
2012-07-07 21:31 11791. mysql 远程连接数据 ... -
查询表Y中数据不存在与表X中的数据使用Left JOIN
2012-06-26 12:39 1071看看我写的对不对,查询接着显示表Y中的数据8,4,p 表X有 ... -
mysql 性能优化方案
2012-04-28 17:18 976网上有不少mysql 性能优 ... -
设置自动清理mysql binlog日志和手动删除的方法
2012-04-28 17:17 1620MYSQL主从复制(replication)采用 RBR 模式 ... -
自增序列产生器的实现思路
2012-04-28 11:45 898l 需求 u 实现MySQL自带的字段值自动增 ... -
InnoDB引擎表的主键选型
2012-04-28 11:41 1391【导读】 MySQL采用开放可插入式存储引擎架构,提供 ... -
数据库设计范式
2012-04-14 11:05 976数据库设计三范式 第一范式(1NF):数据库表中的字段都是单一 ... -
11 条重要的数据库设计规则
2012-04-14 11:03 969在你开始阅读这篇文章 ... -
11 步教你选择最稳定的 MySQL 版本
2012-04-01 19:59 1058MySQL开源数据库有多个重要分支,目前拥有的分支分别为:My ... -
连接MySQL数据库生成JavaBean
2012-03-28 08:28 9354做网站时,感觉数据库的设计比较重要,当花了很多时间设计好数据库 ... -
POWERDESIGNER 教程
2012-02-26 12:03 1446一)概念数据模型 目标 : 本文主要介绍Powe ... -
powerdesigner 使用的十五个问题
2012-02-24 14:22 1300PowerDesigner的主要作用一般还是数据库建模,并生成 ... -
数据库设计原则
2012-02-21 07:41 1009原始单据与实体之间的关系 可以是一对一、一对多、多对多的关 ... -
修改mysql root的密码
2012-01-20 08:38 969mysql> UPDATE mysql. ...
相关推荐
MYSQL分区表测试过程详细说明。MYSQL分区表测试过程详细说明。
互联网公司为啥不使用mysql分区表
MySQL分区分表方案实践手册 MySQL分区分表方案实践手册 MySQL分区分表方案实践手册 MySQL分区分表方案实践手册 仅供个人学习, 禁止转载及其他商业用途.
mysql分区入门的详细解释
mysql分区代码.txt
用存储过程实现了MySQL数据库分区表的自动创建和自动删除功能。亲测有效。希望有用。
MySQL分区管理工具
mysql分区.pdf
zabbix_mysql分区1
MySQL Partition Manager 是雅虎开源的 MySQL 分区管理器。它可以帮助你以最小的配置自动创建、维护、清除分区。 标签:MySQL
MySQL分区常用的是:range、list、hash、key,Oracle10g分区常用的是:range(范围分区)、list(列表分区)、hash(哈希分区)、range-hash(范围—哈希分区)、range-list(列表—复合分区)。下面通过本文详细给...
MySQL分区和分表技术总结.docx
MySQL 分区和分表的干货总结.doc
mysql主从复制与分区技术: 主讲:李健; QQ:89267659; 1、mysql用户授权; 2、mysql bin-log日志; 3、mysql主从复制; 4、mysql分区技术;
MySQL分区检查前置条件-- 查看分区插件是否激活 partition -> active-- 查看分区插件是否激活方法2,plugin_status ->
分库什么的,如果是垂直的话,dba 没法一个人搞的,肯定要和研发的做下来谈的。水平可以自己搞!
MySQL性能优化 分区是根据一定的规则,数据库把一个表分解成多个更小的、更容易管理的部分。就访问数据库应用而言,逻辑上就只有一个表或者一个索引,但实际上这个表可能有N个物理分区对象组成,每个分区都是一个...
MySQL分区技术在传统项目中的应用.pdf