最近计划写一套书目,也就是关于mysql的优化的,那么首先在博客上写写,然后整理成pdf的文档的形式,当然也期待各位的关注了。对于mysql的优化是一个比较大的话题,可优化的地方也很多,大致想了一下,可以从这些地方下手。
首先就是硬件层次,包括选择合适的操作系统、选择合适的硬件,然后就是源码层次,不过虽然mysql是开源的,但是能够修改其源代码的公司虽然不少,但是也没有那么多,但是我们...
分类:
数据库技术 时间:
2014-08-15 10:47:08
收藏:
0 评论:
0 赞:
0 阅读:
393
集群的配置(本测试放于同一台机器进行配置,所以IP地址一样,如果是在不同的服务器上更换IP便可以)1、目录结构 拷贝两份mongodb到/home/scotte.ye/mongo1和/home/scotte.ye/mongo22、开启mongodb主:#cd /home/scotte.ye/mon....
分类:
数据库技术 时间:
2014-08-15 10:41:28
收藏:
0 评论:
0 赞:
0 阅读:
387
分片集群Mongodb中数据分片叫做chunk,它是一个Collection中的一个连续的数据记录,但是它有一个大小限制,不可以超过200M,如果超出产生新的分片。下面是一个简单的分片集群实例分片集群的构成:Shard server:mongod实例,用于存储实际的数据块Config server:...
分类:
数据库技术 时间:
2014-08-15 10:40:48
收藏:
0 评论:
0 赞:
0 阅读:
451
前面我们介绍了简单的集群配置实例。在简单实例中,虽然MongoDB auto-Sharding解决了海量存储问题,和动态扩容问题,但是离我们在真实环境下面所需要的高可靠性和高可用性还有一定的距离。下面我们就介绍一个接近实际的解决方案:Shard:使用Replica Sets,来确保数据的可靠性。通过...
分类:
数据库技术 时间:
2014-08-15 10:39:28
收藏:
0 评论:
0 赞:
0 阅读:
399
/******* 导出到excelEXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'/*********** 导入ExcelSELEC...
分类:
数据库技术 时间:
2014-08-15 10:38:48
收藏:
0 评论:
0 赞:
0 阅读:
520
使用过MySQL刚开始接触最多的莫过于MyISAM表引擎了,这种引擎的数据库会分别创建三个文件:表结构、表索引、表数据空间。我们可以将某个数据库目录直接迁移到其他数据库也可以正常工作。 然而当你使用InnoDB的...
分类:
数据库技术 时间:
2014-08-15 09:36:30
收藏:
0 评论:
0 赞:
0 阅读:
421
解决方法:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序
分类:
数据库技术 时间:
2014-08-15 09:21:27
收藏:
0 评论:
0 赞:
0 阅读:
430
Docker创建MySQL容器...
分类:
数据库技术 时间:
2014-08-15 08:17:37
收藏:
0 评论:
0 赞:
0 阅读:
388
本文介绍了Sql Server数据库中删除数据表中重复记录的方法。[项目]数据库中users表,包含u_name,u_pwd两个字段,其中u_name存在重复项,现在要实现把重复的项删除![分析]1、生成一张临时表new_users,表结构与users表一样;2、对users表按id做一个循环,每从...
分类:
数据库技术 时间:
2014-08-15 07:10:57
收藏:
0 评论:
0 赞:
0 阅读:
425
在gun/linux上,队列调度决定了到块设备的请求实际上发送到底层设置的顺序。默认情况下是cfg(完全公平排队)策略,随意使用的笔记本和台式机使用中个调度策略没有问题,并且有助于防止io饥饿,但是用于服务器则是有问题的,在mysql的工作负载类型下,cfq会导致很差的响应时间,因为会在队列中延迟一...
分类:
数据库技术 时间:
2014-08-15 07:10:47
收藏:
0 评论:
0 赞:
0 阅读:
500
分享下mysql中TINYINT的取值范围,很基础的一些内容。在MySQL的数据类型中,Tinyint的取值范围是:带符号的范围是-128到127。无符号的范围是0到255(见官方《MySQL 5.1参考手册》http://dev.mysql.com/doc/refman/5.1/zh/column...
分类:
数据库技术 时间:
2014-08-15 07:10:17
收藏:
0 评论:
0 赞:
0 阅读:
998
如果可能,最好使用日志文件系统,ext3,ext4,xfs,zfs或者jfs。如果不这么做,崩溃后文件系统的检查可能耗费相当长的时间,如果系统不是很重要,非日志文件系统能可能比支持事务好,例如,ext2可能比ext3工作得好,或者可以使用tunefs关闭ext3的日志记录功能,挂在时间对某些文件系统...
分类:
数据库技术 时间:
2014-08-15 06:06:47
收藏:
0 评论:
0 赞:
0 阅读:
432
这次LAMP环境才去多服务器方式,apache部署在一台服务器上PHP部署在一台服务器上MariaDB部署在一台服务器上。
测试OS:Centos6.5x86_64
软件版本:apache2.4.xphp5.4.xMariaDB5.5.x
网络环境:
[root@LookBack163~]#ifconfigeth0|awk-F‘[:]+‘‘/inetaddr/{print$4}‘
172.16.41..
分类:
数据库技术 时间:
2014-08-15 02:57:59
收藏:
0 评论:
0 赞:
0 阅读:
1151
首先要知道mongodb默认安装后是没有任何认证开启的,也就是说,所有能连接到服务器的人都能进数据查看,当然,你可以用防火墙来挡。但没有防火墙的保护,数据库暴露出来是非常危险的。mongodb关于安全分为几个方面,主要是:认证,基于角色的访问控制(授权),审计,加密,部署..
分类:
数据库技术 时间:
2014-08-15 02:57:17
收藏:
0 评论:
0 赞:
0 阅读:
491
操作环境:http主机,php主机,MariaDB主机,操作系统CentOS6.5x86_64全部安装包组:DevelopmenttoolsServerPlatformDevelopmenthttpeth0IP:172.16.32.11MariaDBeth0IP:172.16.32.10phpeth0IP:172.16.32.12httpd2.4新特性:解释下面安装用到的几个event不再是测试状态,而是可..
分类:
数据库技术 时间:
2014-08-15 02:53:18
收藏:
0 评论:
0 赞:
0 阅读:
631
Error:Can‘tconnecttolocalMySQLserverthroughsocket‘/var/lib/mysql/mysql.sock‘(2)Errno.:2002解决方法一:因为你还没有启动mysql,当你启动mysql后,mysql.sock就会自动的生成。./bin/safe_mysqld--user=root&(这是默认的)。如果还没有,就是MYSQL权限没给,或其它原因..
分类:
数据库技术 时间:
2014-08-15 02:45:27
收藏:
0 评论:
0 赞:
0 阅读:
429
第一章简介JDBC(JavaDataBaseConnectivity的缩写,中文:java数据库互连),由一些接口和类构成的API。J2SE的一部分,由java.sql(1.0),javax.sql(2.0里的新特性)包组成。1996,SUN提出为java程序开发人员访问各种数据库提供了统一的编程接口,可以屏蔽底层数据库的不同。相关概念..
分类:
数据库技术 时间:
2014-08-15 02:41:18
收藏:
0 评论:
0 赞:
0 阅读:
413
数据库的基本内容前面都已经说得差不多了,接下看看怎样在C语言中使用...
分类:
数据库技术 时间:
2014-08-15 01:34:16
收藏:
0 评论:
0 赞:
0 阅读:
555
一、需求分析
使用Spring Batch对DB进行读写操作: 从一个表中读取数据, 然后批量的插入另外一张表中.
二、代码实现
1. 代码结构图:
2. applicationContext.xml
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns...
分类:
数据库技术 时间:
2014-08-15 01:32:46
收藏:
0 评论:
0 赞:
0 阅读:
643
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebContro...
分类:
数据库技术 时间:
2014-08-15 01:25:16
收藏:
0 评论:
0 赞:
0 阅读:
384