码迷,mamicode.com
首页 > 数据库
一段SQL代码的压缩:从974行到96行,十倍压缩
涉及到数据库拆分,需要将相关表的JOIN SQL剥离。 剥离过程中,发现了这么个SQL XML。整个SQL 974 行,分为6个函数。读起来费劲无比。 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE mapper PUBLIC "-//my ...
分类:数据库   时间:2016-08-29 17:35:33    阅读次数:299
Oracle数据库 控制文件
一、概念控制文件的主要任务是管理数据库的状态以及描述数据库的物理结构 二、所含有的信息1、数据库名2、数据库标识符(DBID)3、数据库创建时间戳4、数据库字符集5、数据文件信息6、临时文件信息7、在线重做日志信息8、近期的归档日志信息9、表空间信息10、RMAN备份文件信息,即RMAN资料库11、 ...
分类:数据库   时间:2016-08-29 17:35:03    阅读次数:247
mysql防止数据库重复
通常我们用来判断数据库重复的使用以下方法: $title ='www.111cn.net'; $sql = "Select * from tablename where title='$title'"; $query = mysql_query( $sql );if( mysql_num_rows( ...
分类:数据库   时间:2016-08-29 17:30:16    阅读次数:162
sql获取当前时间
有这样几种格式:select getdate()select Convert(varchar,getdate(),120) yyyy-mm-dd hh:mi:ssselect Convert(varchar,getdate(),23) 年月日select DATEDIFF(day,getdate() ...
分类:数据库   时间:2016-08-29 17:29:14    阅读次数:733
<转>SQL语句大全
1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack ...
分类:数据库   时间:2016-08-29 17:24:56    阅读次数:204
SQLAlchemy文档翻译
想记录一下SQLAlchemy的入门学习,然后突发奇想觉得:为什么不直接翻译一下文档呢?于是顺手查了查怎么使用Gitbook,2333 于是就在Github开了项目,然后导入了Gitbook,开始写。今天开始的,决定每天写一部分,争取早日完成。 Github链接:https://github.com ...
分类:数据库   时间:2016-08-29 17:25:21    阅读次数:184
Oracle Service Bus Socket Adapter调整的参数
之前在一个客户中做压力测试时候性能怎么也上不去,后来调整了AIX的网络参数后性能好转. 记录如下: OS(AIX):需要root权限 /usr/sbin/no -p -o tcp_sendspace=4194304 /usr/sbin/no -p -o tcp_recvspace=4194304 / ...
分类:数据库   时间:2016-08-29 15:38:36    阅读次数:207
MySQL日志binlog的三种模式
1三种模式的介绍二进制日志binlog作用:1、以二进制形式记录更改数据库的SQL语句(insert,update,delete,create,drop,alter等)2、用于Mysql主从复制3、增量数据库备份及恢复1.1Row模式日志会记录成每一行数据被修改成的形式,然后再slave端再对相同的数据进行修改,只记录要修..
分类:数据库   时间:2016-08-29 13:26:00    阅读次数:315
快速笔记01-MySQL多实例的安装与配置
一:准备环境:安装MySQL的依赖包并检查是否安装完成yum-yinstallncurses-devellibaio-develcmakerpm-qancurses-devellibaio-develcmake(2)创建启动MySQL的用户useradd-s/sbin/nologin-Mmysql(3)规范软件包安装路径,并下载解压mysql-5.5.32源码包mkdir/home/oldboy/toolscd/hom..
分类:数据库   时间:2016-08-29 13:23:01    阅读次数:206
快速笔记02-MySQL主从复制原理半同步操作步骤及原理
==========================================================一:MySQL主从复制规划主库:(MySQLmaster)IP:10.0.0.52PROT:3306从库1:(MySQLslave)IP:10.0.0.52PORT:3307从库2:(MySQLslave)IP:10.0.0.52PORT:3308==========================================================..
分类:数据库   时间:2016-08-29 13:21:00    阅读次数:227
Windows平台mingw编译器 mysql
本文只适用于Windows平台mingw编译器系统:WindowsXPQt版本:4.8.0QtCreator版本:2.4.1安装路径:Qt->D:\Qt\4.8.0QtCreator->D:\Qt\qtcreator-2.4.1mingw->D:\Qt\qtcreator-2.4.1\mingw1.配置环境变量:到“我的电脑->属性->高级->环境变量->系统变量”中..
分类:数据库   时间:2016-08-29 13:14:32    阅读次数:1194
Linux Oracle 11g, lsnrctl start 监听服务启动失败解决办法
【本文谢绝转载原文来自http://990487026.blog.51cto.com】报错的现象:[oracle@oracle11~]$lsnrctlstart LSNRCTLforLinux:Version11.2.0.1.0-Productionon29-AUG-201610:38:59 Copyright(c)1991,2009,Oracle.Allrightsreserved. Starting/opt/oracle/app/product/11.2.0/dbh..
分类:数据库   时间:2016-08-29 13:14:50    阅读次数:970
LAMP - MySQL安装
系统环境:LinuxCentOS6.7X86_64数据库软件:MySQL5.7.13二进制免编译包Web服务软件:Apache2.4.20PHP软件:PHP5.6.25安装MySQL:进入软件包存放目录:cd/usr/local/src从官网或镜像站下载MySQL:wgethttp://downloads.mysql.com/archives/get/file/mysql-5.7.13-linux-glibc2...
分类:数据库   时间:2016-08-29 13:13:10    阅读次数:182
数据库原理-过程化sql
sql语言是高度非过程化的语言 SQL是一种典型的非过程化程序设计语言 特点 只指定哪些数据被操纵,至于对这些数据要执行哪些操作,以及这些操作是如何执行的,则未被指定。 优点 在于它的简单易学,完全不用考虑上下文,因此已经成为关系数据库访问和操纵数据的标准语言。 与之相对应的是过程化程序设计语言,类 ...
分类:数据库   时间:2016-08-29 13:08:03    阅读次数:831
使用Apache Spark 对 mysql 调优 查询速度提升10倍以上
在这篇文章中我们将讨论如何利用 Apache Spark 来提升 MySQL 的查询性能。 介绍 在我的前一篇文章 Apache Spark with MySQL 中介绍了如何利用 Apache Spark 实现数据分析以及如何对大量存放于文本文件的数据进行转换和分析。瓦迪姆还做了一个基准测试用来比 ...
分类:数据库   时间:2016-08-29 13:00:07    阅读次数:311
数据库增加索引
...
分类:数据库   时间:2016-08-29 13:00:10    阅读次数:180
Hibernate的session.createSQLQuery的几种查询方式
当我们用HQL进行子查询的时候,如select * from Tree where pid in (select id from Tree,此时HIBERANTE就会报错,说什么*号错误之类的。但如果将*改为Tree类里的所有子段时就不会有问题了。就会像平时一样第一行数据返 回一个Object[], ...
分类:数据库   时间:2016-08-29 12:59:54    阅读次数:184
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!