数据库
ppxieppp
这个作者很懒,什么都没留下…
展开
-
在Windows上安装多个Mysql[主从数据库同步数据]
主从数据库数据同步,可以使用从数据库来实时备份主数据库,当主数据库被破坏,可以马上启用从数据库。一、从C盘拷贝MYSQL到D盘,命名为MYSQL2把"C:\MySQL" 修改为 "D:\MySQL2"修改配置文件my.ini[client]port=3307[mysqld]port=3307basedir="D:/MYSQL2/"d...原创 2012-10-18 10:32:06 · 297 阅读 · 0 评论 -
mongo MapReduce例子
http://my.oschina.net/huzorro/blog/75210这篇也写的很好 第八章 MapReduceMongoDB的MapReduce相当于Mysql中的"group by",所以在MongoDB上使用 Map/Reduce 进行并行"统计"很容易。 使用MapReduce要实现两个函数 Map函数和Reduce函数...原创 2012-10-09 11:03:34 · 133 阅读 · 0 评论 -
MongoDB资料汇总
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有:面向集合存储、易存储对象类型的数据。模式自由。支持动态查询:Mongo支持丰富的查询表达式,查询指令使用JSON形式的标记,可轻易查询文档中内嵌的对象及数据。支持完全索引,包...原创 2012-10-09 10:32:26 · 159 阅读 · 0 评论 -
mongodb 总结
生产环境最佳实践 1.linux 系统: 1】关闭文件系统/分区的atime 选项 Vi /etc/fstab 在对应的分区项后面添加noatime ,nodiratime LABEL=/1 / ext3 defaults 1 1 LABEL=/data1 /data ext4 defaults,noatime,nodiratime 1 2 2】设置文件句柄4k...原创 2012-10-08 10:48:46 · 81 阅读 · 0 评论 -
Mongo Database 性能优化
SQL Server有工具进行数据库的优化,Mongo Database Profiler.不仅有,而且功能更强大。MongoDB 自带 Profiler,可以非常方便地记录下所有耗时过长操作,以便于调优。有两种方式可以控制 Profiling 的开关和级别,第一种是直接在启动参数里直接进行设置。启动MongoDB时加上–profile=级别 即可。也可以在客户端调用d...原创 2012-10-08 09:05:33 · 74 阅读 · 0 评论 -
MongoDB 修改器
命令:$inc 用来增加已有键的值,或者在键不存在的时候创建一个键,它只能修改整数型或浮点型,比如统计累加、投票.它键的值必须为数字,不能使用字符串、数组等其他值.$set 用来指定一个键的值,如果这个键没有就创建它.有就修改.它还可以修改内嵌文档,甚至可以修改键的数据类型.$unset 用来删除,将键完全删除.$push 如果指定的键已经存在,它会向已有的数组末尾...原创 2012-09-29 10:22:37 · 171 阅读 · 0 评论 -
MongoDB Windows 下安装部署
下面主要是我在Windows上(Win7)安装、运行、安装Windows服务的笔记,以作备忘。 1、下载 下载地址:http://www.mongodb.org/downloads 从其下载页面就可以看出MongoDB还真的是不赖,支持各个操作系统,其驱动也有好多,目前我用的是.net平台的。 2、安装 安装非常简单,解压就行了,我解压后,放在D:/Mo...原创 2012-09-28 16:52:03 · 74 阅读 · 0 评论 -
MySQL和Java时间毫秒之间的转换问题的总结
最近几天在做关于依时间查询用户认证的业务,因为在MySQL中,time字段使用的是bigint类型,所以存在其中都是毫秒数。当需要从数据库中取出毫秒数转换成日期格式时,需要用到MySQL数据库自己的函数,只需要在SQL语句中调用即可,但是我的业务也就是这个地方出了问题。 一般在MySQL中,我们常常使用FROM_UNIXTIME(unix_timestamp,format)函数来转换成...原创 2012-09-28 11:48:36 · 262 阅读 · 0 评论 -
MySQL 获取当前AUTO_INCREMENT的ID
获得新生成的AUTO_INCREMENT属性的值也有多种方法。推荐的方法是使用LAST_INSERT_ID()函数,即在INSERT之后马上使用: SELECT LAST_INSERT_ID();另外还可以用"WHERE auto_col IS NULL"条件选择出新插入的行,即在INSERT后马上用: SELECT * FROM t WHERE a IS NU...原创 2012-09-27 14:38:45 · 420 阅读 · 0 评论 -
PowerDesigner 技巧小结
分类: Database 2012-03-23 12:49 796人阅读 评论(0) 收藏 举报1、PowerDesigner 使用 MySQL 的 auto_increment ◇问题描述:PD怎样能使主键id使用MySQL的auto_increment呢?◇解决方法:打开tableproperties窗口→columns→选中id列→打开columnsproperties窗...原创 2012-09-19 17:07:25 · 119 阅读 · 0 评论 -
嵌入式DERBY数据库试用
[code="java"]import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;...原创 2012-09-19 11:31:49 · 266 阅读 · 0 评论 -
MYSQL SQL书写优化建议,数据库
1、选取最适用的字段属性 Mysql可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。...原创 2012-09-19 11:23:47 · 96 阅读 · 0 评论 -
derby 空间压缩回收
CALL SYSCS_UTIL.SYSCS_COMPRESS_TABLE('APP', ?, 1)原创 2012-09-14 18:09:36 · 226 阅读 · 0 评论 -
derby的IJ 连接
connect 'jdbc:derby:E:\svn_source\myworkspace\DerbyForTest\HIAPK_DOWNLOAD;create=false';原创 2012-09-14 17:18:10 · 639 阅读 · 0 评论 -
derby分页
[code="sql"]SELECT * FROM YOUR_TABLE OFFSET ? ROWS FETCH NEXT ? ROWS ONLY; [/code] 稍微解释一下: OFFSET ? ROWS - 是指跳过 ? 条记录 FETCH NEXT ? ROWS ONLY - 是指抓取下一个 ? 条记录 这样分页性能可以提升至毫秒级速度,...原创 2012-09-13 17:24:54 · 91 阅读 · 0 评论 -
详解MongoDB的Compact操作(转)
转自 http://blog.nosqlfan.com/html/3282.htmlMongoDB 2.0 正式版已经发布了,具体改进可以参考本站之前的文章,2.0中的一点改进是提供了一个压缩命令Compact,此命令支持针对单个Collection的压缩。下面我们就讲一讲Compact命令的一些知识。在过去,我们只能通过repairDatabase()命令来对数据进行压...原创 2012-10-22 16:50:06 · 311 阅读 · 0 评论