数据库
数据库
三 丰
Everything will be okay in the end. If it's not okay, it's not the end.
展开
-
PostgreSQL 创建分区表,SQL优化之PostgreSQL Table Partitioning
典型使用场景 随着使用时间的增加,数据库中的数据量也不断增加,因此数据库查询越来越慢。 加速数据库的方法很多,如添加特定的索引,将日志目录换到单独的磁盘分区,调整数据库引擎的参数等。这些方法都能将数据库的查询性能提高到一定程度。 对于许多应用数据库来说,许多数据是历史数据并且随着时间的推移它们的重要性逐渐降低。如果能找到一个办法转载 2017-06-27 18:39:32 · 24292 阅读 · 4 评论 -
Ubuntu 安装和配置postgresql
安装环境:Ubuntu12.04第一步:安装Postgresql1、执行如下命令安装postgresqlsudo apt-get install postgresql系统会提示安装所需磁盘空间,输入"y",安装程序会自动完成。 安装完毕后,系统会创建一个数据库超级用户“postgres”, 密码为空。这个用户既是不可登录的操作系统用户,也是数据库用户。2、切换到Linux的转载 2016-03-10 10:06:49 · 19224 阅读 · 2 评论 -
开发高性能的MongoDB应用—浅谈MongoDB性能优化
性能与用户量 “如何能让软件拥有更高的性能?”,我想这是一个大部分开发者都思考过的问题。性能往往决定了一个软件的质量,如果你开发的是一个互联网产品,那么你的产品性能将更加受到考验,因为你面对的是广大的互联网用户,他们可不是那么有耐心的。严重点说,页面的加载速度每增加一秒也许都会使你失去一部分用户,也就是说,加载速度和用户量是成反比的。那么用户能够接受的加载速度到底是多少呢?转载 2016-08-23 21:22:12 · 894 阅读 · 0 评论 -
大数据时代的数据存储,非关系型数据库MongoDB
爆炸式发展的NoSQL技术 在过去的很长一段时间中,关系型数据库(Relational Database Management System)一直是最主流的数据库解决方案,他运用真实世界中事物与关系来解释数据库中抽象的数据架构。然而,在信息技术爆炸式发展的今天,大数据已经成为了继云计算,物联网后新的技术革命,关系型数据库在处理大数据量时已经开始吃力,开发者只能通过不断地优化数转载 2016-08-23 21:12:17 · 810 阅读 · 0 评论 -
Ubuntu 安装 MongoDb
MongoDB简介MongoDB是一种强大,灵活,可扩展的数据存储方式。它扩展了关系型数据库的众多有用功能,如辅助索引,范围查询和排序。MongoDB的功能非常丰富,比如内置的对MapReduce式聚合的支持,以及对地理空间索引的支持。还有很多很多的特点。对于入门级别的人来说,上面说的这些都是浮云,我现在体会不到它的容量,也体会不到它的横向扩展,更体会不到它的速率,这些都是当我们玩到一转载 2016-02-29 16:05:01 · 5026 阅读 · 0 评论 -
Java 操作MongoDb 增删改查
注:此文基于mongoDb API 3.2.0进行的测试。测试代码如下:pom.xml文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.原创 2016-02-29 11:03:54 · 20511 阅读 · 2 评论 -
Mac 安装Postgresql
第一步:搜索brew search postgresql第二步:安装brew install postgresql可以看到如下信息:第三步:添加软链接 mkdir -p ~/Library/LaunchAgents ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents第四步原创 2016-02-19 14:43:30 · 1603 阅读 · 0 评论 -
使用MD5数据加密
package utils; import java.nio.ByteBuffer;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException; publicclass Encrypte { publicstatic String getEncryptedData原创 2012-12-22 18:31:06 · 732 阅读 · 0 评论 -
数据库索引和约束
索引特征及概念索引是最为常用的改善数据库性能的技术。SQL Server引入索引主要是为了提高查询的效率,它能够加速ORDER BY和GROUP BY子句的操作,保证数据的唯一性,并加快表连接的速度。索引的概念和创建原则索引就是一个指向表中数据的指针,如果我们把书比作数据,那么各个章节就相对于数据库中的表,而书的目录就是索引了。索引是在基本表的列上建立的一种数据库对转载 2015-01-04 22:14:15 · 7759 阅读 · 0 评论 -
数据库事务隔离级别
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。√: 可能出现 ×: 不会出现脏读不可重复读幻读Read uncommitted√√√Read转载 2015-01-16 21:30:36 · 655 阅读 · 1 评论 -
MySQL 修改root密码命令
1 MySQL 修改root密码命令当密码为空时cmd下切换到 mysql 安装目录 例 d:/mysql/bin 前提:mysql用户root密码为空. 输入 mysql -u root mysql mysql> 状态下输入 update user set password=password('新密码') where user='root'; 回显 Query转载 2013-07-08 10:10:34 · 667 阅读 · 0 评论 -
远程登录Mysql 数据库设置
第一步:使用root用户登录mysqlmysql –u root –p第二步:创建一个新用户并授权如下mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword';注意: 这里是对root添加远程访问权限,如果是其他用户,把root改为其他用户即可。 “mypassword”是...原创 2012-12-22 18:25:11 · 696 阅读 · 0 评论