码迷,mamicode.com
首页 > 数据库
在数据库访问项目中使用微软企业库Enterprise Library,实现多种数据库的支持
在我们开发很多项目中,数据访问都是必不可少的,有的需要访问Oracle、SQLServer、Mysql这些常规的数据库,也有可能访问SQLite、Access,或者一些我们可能不常用的PostgreSQL、IBM DB2、或者国产达梦数据库等等,这些数据库的共同特点是关系型数据库,基本上开发的模型都... ...
分类:数据库   时间:2016-09-12 23:51:18    阅读次数:200
Linux下php编译完成添加mysql扩展
Linux下php编译完成添加mysql扩展在使用中出现了这个问题,查看了一下phpinfo发现没有mysql扩展。步骤如下:1进入php的安装包目录cdphp-5.6.22/ext/mysql/usr/local/bin/phpize./configure--with-php-config=/usr/local/bin/php-config--with-mysql=/usr/local/mysql/makemakei..
分类:数据库   时间:2016-09-12 22:43:44    阅读次数:225
MySQL 参数“max_binlog_cache_size”过小导致SQL失败
今天,开发同事在发布一个SQL的时候失败后,找到我说报告了如下错误:ERROR1197(HY000)atline4:Multi-statementtransactionrequiredmorethan‘max_binlog_cache_size‘bytesofstorage;increasethismysqldvariableandtryagain意思是多语句食物请求更大的max_binlog_cache_size,需..
分类:数据库   时间:2016-09-12 22:43:05    阅读次数:208
CMDB机柜平台结合zabbix告警展示
最近看了刘天斯老师的机柜展示平台,非常绚丽,而且有大屏显示的话也是能够体现运维价值的,这里就说下我最近在做的CMDB平台的一些数据:CMDB数据:机房,机柜,机柜电源,机柜位置,机房合同,合同到期时间,机房联系人。服务器,CPU,硬盘,是否虚拟化,宿主机,raid类型,内..
分类:数据库   时间:2016-09-12 22:41:12    阅读次数:313
oracle linux 5.5安装oracle 11g rac环境
安装环境:操作系统:oraclelinux5.564位集群软件:linux.x64_11gR2_grid.zip数据库:linux.x64_11gR2_database_1of1.zip,linux.x64_11gR2_database_1of2.zipasm软件:oracleasm-2.6.18-194.el5-2.0.5-1.el5.x86_64.rpmoracleasmlib-2.0.4-1.el5.x86_64.rpmoracleasm-support-2.1.7-..
分类:数据库   时间:2016-09-12 22:36:21    阅读次数:276
mysql 优化
innodb_buffer_pool_size:这是你安装完InnoDB后第一个应该设置的选项。缓冲池是数据和索引缓存的地方:这个值越大越好,这能保证你在大多数的读取操作时使用的是内存而不是硬盘。典型的值是5-6GB(8GB内存),20-25GB(32GB内存),100-120GB(128GB内存)。innodb_log_file_size:这..
分类:数据库   时间:2016-09-12 22:32:48    阅读次数:349
ODBC错误处理
ODBC 中的错误处理 ODBC 中的错误是使用来自每个 ODBC 函数调用的返回值和 SQLError 函数或 SQLGetDiagRec 函数的返回值进行报告的。SQLError 函数用于 ODBC 版本 3 之前的版本(但不包括版本 3)。自版本 3 起,已不建议使用 SQLError 函数, ...
分类:数据库   时间:2016-09-12 22:23:00    阅读次数:318
Java连接Oracle数据库开发银行管理系统【二、设计篇】
一、总体分析 此系统的实现并不难,但是如何更好的设计出实现方式还是需要更深入的分析,例如:如果再增加其他功能,是不是需要变动的 代码很少,只是直接再增加一点功能就可以了呢?如果使用的不是Oracle而是MySQL数据库呢?这都应该在设计阶段考虑清楚。 二、具体分析 1.创建test包并创建TestB ...
分类:数据库   时间:2016-09-12 22:24:54    阅读次数:220
MySQL物理文件组成
日志文件 错误日志:Error Log 错误日志记录了MySQL运行过程中所有较为严重的警告和错误信息,以及MySQL Server每次启动和关闭的详细信息。在默认情况下,系统记录错误日志的功能是关闭的,如果要开启系统记录错误日志的功能,需要在启动时开启-log-error[=file_name], ...
分类:数据库   时间:2016-09-12 22:11:16    阅读次数:195
对mysql进行分表
1. 有某个自段进行md5散列,然后生成ord SCII码 $num = ord(md5($user)) //是一个数字 如果分成三个表 $num/3 ,$num/4;这样的不好的地方分表的个数固定,一旦表个数需要增长的时候,分母的增长会影响原有的业务,如果我们不是严格意义上的分表,可以参考分布式, ...
分类:数据库   时间:2016-09-12 22:09:34    阅读次数:201
SQLyog-直接导出JSON格式的数据
前言:以前做过的一个项目,有这样的一个需求使用搜索引擎来查询对应的区域信息,不过区域信息要先导出来,并且数据格式是JSON格式的,在程序中能实现这个需求,不过下面的这种方法更加的简单,通过SQL+SQLyog工具的特点直接将区域信息以JSON格式的形式导出来! 1:区域表的结构信息 2:区域关系表的 ...
分类:数据库   时间:2016-09-12 22:06:53    阅读次数:218
【数据库】MySql深入
MySql常用函数梳理: 1:数学函数 使用格式:一般用于插入、修改语句中,直接 函数(参数) 即可,把返回结果用于插入、修改。 RAND():随机数生成。 ROUND(X,Y):得到X的Y位四舍五入小数。 LOG(x,y):得到以x为底,y的对数。 SQRT(x):得到x的平方根。 应用实例: i ...
分类:数据库   时间:2016-09-12 21:58:34    阅读次数:245
JDBC存在的问题
1.数据库连接频繁的创建和关闭,缺点是浪费数据库资源,影响操作效率。 设想:使用数据库连接池2.sql语句是硬编码,如果需求变更需要修改sql,就需要修改java代码,需要重新编译,系统不易维护。 设想:将sql语句 统一配置在文件中,修改sql不需要修改java代码3.通过prepareState ...
分类:数据库   时间:2016-09-12 20:24:23    阅读次数:212
架构设计:系统存储(5)——MySQL数据库性能优化(1)
从本文开始我们将讨论建立在块存储方案之上的关系型数据库的性能优化方案和集群方案。关系型数据库的选型将以创业公司、互联网行业使用最广泛的MySQL数据为目标,但是MySQL的安装过程和基本使用方法等知识...
分类:数据库   时间:2016-09-12 19:10:40    阅读次数:238
ES数据-MySql处理Date类型的数据导入处理
用ES的小伙伴们,相信大家都遇到过Mapping处理Date类型的数据头疼问题吧。 不用头疼了,我来给你提供一种解决方案: 1、Maping定义为: { "mappings": { "carecustomerlog_type_all": { "properties": { "ID": { "type ...
分类:数据库   时间:2016-09-12 19:09:47    阅读次数:321
mysql explain的使用(优化查询)
使用方法:在select语句前加上explain 就可以了,如: 结果: explain各个参数解释 id:select识别符。这个是select查询序列号。这个不重要,查询序号即为sql语句执行的顺序。 select_type主要有下面几个值: simple 它表示简单的select,没有unio ...
分类:数据库   时间:2016-09-12 19:05:46    阅读次数:164
[转]数据库设计三大范式
http://www.cnblogs.com/linjiqin/archive/2012/04/01/2428695.html 数据库设计三大范式 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构 ...
分类:数据库   时间:2016-09-12 18:59:03    阅读次数:160
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!