码迷,mamicode.com
首页 > 数据库
MySQL(十五)之基于ssl加密搭建含有gtid特性的MySQL主从复制
一、什么是GTID自MySQL5.6引入的GTID(GlobalTransactionID)使得其复制功能的配置、监控及管理变得更加易于实现,且更加健壮。官方文档在这篇文档里,我们可以知道全局事务ID的官方定义是:GTID=source_id:transaction_idgtid是一个unique唯一的表示符,他是由服务器的uuid全局..
分类:数据库   时间:2015-09-07 01:57:08    阅读次数:596
MDT 2013 从入门到精通之SQL数据库文件创建
有关MDT2013从入门到精通系列文章总是隔一段时间更新一部分,而且后续更新内容可能给大家的感觉就是太水太随便了,我只能说因为工作加班等问题,个人时间有限,而且每次测试环境都有变动并没有一个固定的环境统一下去,所以可能后续的文章给大家这种假象,希望大家多多理解多多..
分类:数据库   时间:2015-09-07 01:54:28    阅读次数:326
MDT 2013 从入门到精通之SQL配置和验证
在我们创建完成数据库文件夹后,我们需要做的前期操作内容是启用SQLServer的NamedPipes、TCP/IP并配置TCP/IP的相关信息。默认在安装完成SQLExpress版本后默认SQLServerNamedPipes、TCP/IP是未启用状态,包括SQLServerBrowser服务默认也是没有启用,此服务会涉及到后续NamedPipe..
分类:数据库   时间:2015-09-07 01:53:42    阅读次数:300
mysql之explain
话说工欲善其事,必先利其器。今天就简单介绍下EXPLAIN。内容导航idselect_typetabletypepossible_keyskeykey_lenrefrowsExtra环境准备MySQL版本:创建测试表CREATE TABLE people( id bigint auto_inc...
分类:数据库   时间:2015-09-07 00:36:11    阅读次数:312
一个汉字在数据库占几个字节
项目中oracle10g数据库表字段为varchar(n)类型,存英文很简单,只要字母个数不大于n即可。但是对于汉字,按照同样的方法就不行了。因为对于汉字不同的字符集,在数据库占用的字节是不一样的。UTF-8字符集,一个汉字占三个字节,gbk字符集,一个汉字占两个字节,比如varchar(10)类型...
分类:数据库   时间:2015-09-07 00:34:12    阅读次数:204
拆分字段优化SQL
拆分字段优化SQL今天看到一条用函数处理连接的SQL,是群里某位网友的,SQL语句如下:SELECT SO_Order.fdate , SO_Order.fsnFROM so_order INNER JOIN so_orderitem ON CHARINDEX(...
分类:数据库   时间:2015-09-07 00:29:08    阅读次数:247
Oracle数据库中的优化方案
来自:http://woainichenxueming.iteye.com/blog/726541一. 优化oracle中的sql语句,提高运行效率1. 选择最有效率的表名顺序(只在基于规则的优化器中有效) ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名, FROM子句中写在最后的表...
分类:数据库   时间:2015-09-07 00:29:07    阅读次数:333
SQL大量数据查询的优化 及 非用like不可时的处理方案
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num...
分类:数据库   时间:2015-09-07 00:25:53    阅读次数:298
封装数据库
#import "DBManager.h"#import "FMDatabase.h"@implementation DBManager{ FMDatabase *_fmdb; NSLock *_lock;}+(DBManager *)shareManager{ static DBManager *...
分类:数据库   时间:2015-09-07 00:24:11    阅读次数:329
Linux下安装Oracle-XE简明指南
Linux系统下安装oracle xe的准备工作:1. 物理硬件要求,CPU要求不算高,一般购买的云服务器都没什么问题,内存最小1G RAM,硬盘最小16GB。 grep MemTotal /proc/meminfo #查看物理内存大小2. 交换区大小最低2GB,如果大小不足,oracle...
分类:数据库   时间:2015-09-07 00:24:36    阅读次数:245
参数化查询为什么能够防止SQL注入
很多人都知道SQL注入,也知道SQL参数化查询可以防止SQL注入,可为什么能防止注入却并不是很多人都知道的。本文主要讲述的是这个问题,也许你在部分文章中看到过这块内容,当然了看看也无妨。首先:我们要了解SQL收到一个指令后所做的事情:具体细节可以查看文章:Sql Server 编译、重编译与执行计划...
分类:数据库   时间:2015-09-07 00:23:22    阅读次数:340
phalcon:跟踪sql语句
在phalcon里有一个\Phalcon\Db\Profiler 类,这个类可以用来记录sql语句并计算消耗的时间。那么如何使用它呢?手册里其实已经提供了方法,总结如下:1.向$di里注册profiler服务$di->set('profiler', function(){ return new...
分类:数据库   时间:2015-09-07 00:21:16    阅读次数:210
命令行连接mysql服务器时 报Can't connect to local MySQL server through socket 'xxx.sock'错误
本来之前用的好好的mysql服务器,突然就报Can't connect to local MySQL server through socket 'xxx.sock'错误了遇到该问题思路首先是:检查my.cnf中socket配置的路径及权限。但是查看完 没发现路劲权限有问题,最后跑去另一台同时配置的...
分类:数据库   时间:2015-09-06 23:01:42    阅读次数:302
centos7 install 安装mysql
CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载#wgethttp://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm#rpm-ivhmysql-community-relea...
分类:数据库   时间:2015-09-06 23:01:29    阅读次数:238
MySQL系统临时表、用户临时表
MySQL临时表分为系统使用的临时表和用户使用的临时表。 系统使用的临时表是指MySQL在执行某些SQL语句时需要依赖临时表来完成整个过程。系统使用的临时表的情况可以分为以下几种: * group by和order by中的列不相同,例如:ORDERY BY price GROUP BY nam.....
分类:数据库   时间:2015-09-06 22:59:16    阅读次数:205
CentOS 7.0 安装Oracle11g R2
// 注释 # root用户 $oracle用户1. 关闭安全措施# chkconfig iptables off // 永久关闭防火墙# serviceiptables stop // 暂时关闭防火墙,重启系统后会自动打开# sed -i "s/SELINUX=enforcing/SELINUX=...
分类:数据库   时间:2015-09-06 22:57:33    阅读次数:345
Oracle表与索引的分析及索引重建
1.分析表与索引(analyze 不会重建索引)analyze table tablename compute statistics等同于 analyze table tablename compute statistics for table for all indexes for all col...
分类:数据库   时间:2015-09-06 22:56:19    阅读次数:263
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!