数据库
javabaidu
这个作者很懒,什么都没留下…
展开
-
oralce SQL执行对比
要查询一个人的身高、体重为数字,而体重指数为空的数据。类似的查询,可能会很多,例如:userInfo表结构为:[table]|id|user_id|name|code|val|1|35|王五|age|22|2|35|王五|mobile|18612341234|3|35|王五|idno|331228198501024423|-|- |- |- |-|4|3...原创 2014-02-12 10:42:14 · 88 阅读 · 0 评论 -
expdp\impdp及exp\imp
作者写的文章很实用[url]http://www.cnblogs.com/lanzi/archive/2011/01/06/1927731.html[/url]expdp介绍EXPDP命令行选项1. ATTACH该选项用于在客户会话与已存在导出作用之间建立关联.语法如下ATTACH=[schema_name.]job_nameSchema_name用于指...原创 2016-08-03 14:29:57 · 95 阅读 · 0 评论 -
centos yum 安装mysql
查看这篇文章[url]http://dev.mysql.com/downloads/repo/yum/[/url][url=http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/]安装步骤[/url][code="java"] rpm -Uvh http://dev.mysql.com/get/mysql57-communit...原创 2016-08-11 10:08:53 · 97 阅读 · 0 评论 -
H2数据库的使用
[code="java"]#启动命令java -cp C:/Users/xxxx/Desktop\h2-1.3.176.jar org.h2.tools.Server[/code]启动服务器后,会自动打开浏览器[img]http://dl2.iteye.com/upload/attachment/0111/9909/1e07db18-4751-3133-aeb6-...原创 2015-09-25 16:48:41 · 91 阅读 · 0 评论 -
终于走到拆库这一步了
公司终于拆库了。 数据量、并发量太大,业务高峰期一个ORALCE rac 数据库集群扛不住了。随着未来数据量和并发量的持续上升,早晚扛不住。 现在的结构是,几个Oracle RAC,每个RAC里分主备。 解决方案是进行读写分离,Oracle换MySQL,一个Oracle集群,换成数十个读写分离的MySQL,分表分库。淘宝在这方面走的很远了,我们...2014-12-02 21:08:08 · 106 阅读 · 0 评论 -
centos7 mysql5.7.10安装
下载安装文件mysql-5.7.10-1.el6.x86_64.rpm-bundle.tar[code="java"]#安装命令tar xvf mysql-5.7.10-1.el6.x86_64.rpm-bundle.tar-rw-r--r-- 1 root root 439234560 Nov 30 21:47 mysql-5.7.10-1.el6.x86_64.r...原创 2016-01-29 12:40:11 · 138 阅读 · 0 评论 -
windows上oracle11配置监听器
oracle11 windows版安装后默认通过计算机名"windows-tom"进行监听,连接时,只能用服务名进行连接如windows-tom:1521/orcl,对开发来说十分不便,需要改为通过IP监听和通过sid进行连接。 [img]http://dl2.iteye.com/upload/attachment/0126/6516/0ce6df16-d7a4-3862-abe...原创 2017-08-23 14:00:43 · 2720 阅读 · 0 评论 -
mysql 1418错误原因及解决
[code="java"]SET GLOBAL log_bin_trust_function_creators = 1;DELIMITER //CREATE DEFINER=`dbusr`@`%` FUNCTION `calculateMoney`(id VARCHAR(255), companyType VARCHAR(255)) RETURNS DOUBLEBEGIN D...原创 2017-09-30 11:14:42 · 552 阅读 · 0 评论 -
windows mysql定时备份任务
mysqlbak.cmd[code="java"]echo offset txt1=%date:~0,4%::当前年set txt2=%date:~5,2%::当前月set txt3=%date:~8,2%::当前日set txt4=%time:~0,2%::当前小时set txt5=%time:~3,2%::当前分钟set txt6=%time...原创 2017-11-03 16:12:18 · 140 阅读 · 0 评论 -
rsync备份和删除指定文件
文件异地备份时,需要将本地文件合并到服务器上,且不能删除服务器上已有的文件[code="java"]rsync -avzP --delete -f '+ MT_*' -f '- *.*' -f 'P **/' -f 'P *.*' --password-file=/root/sbin/rsync.password /var/ztmis/ [email protected]...原创 2018-01-02 10:23:24 · 2188 阅读 · 0 评论 -
mysql 删除重复记录 保留一条
[code="sql"]-- 方法一/**错误码: 1093You can't specify target table 'an' for update in FROM clause用在select里的表,不能同时被修改**/DELETE an FROM t_anchor_cp anWHERE an.c_order IN ( SELECT t...原创 2018-01-25 10:47:51 · 132 阅读 · 0 评论 -
怎么查看和修改 MySQL 的最大连接数
通常,mysql的最大连接数默认是100, 最大可以达到16384。1、查看最大连接数:show variables like '%max_connections%';2、修改最大连接数方法一:修改配置文件。推荐方法一进入MySQL安装目录 打开MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections...原创 2018-03-09 08:47:39 · 146 阅读 · 0 评论 -
B+tree 索引
mysql和oracle都用到B+tree索引数据结构,详解如下: 【概述】:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点 【种类】:普通索引,唯一索引,全文索引,单列/多列索引,组合索引(最左前缀) 【B+树】:[img]http://dl2.iteye.com/upload/attachment/0129/0812/d...原创 2018-03-09 09:11:14 · 146 阅读 · 0 评论 -
oracle drop记录
数据库中缺表了,查一下是什么时候删除的[code="java"]select * from dba_hist_sqltext where command_type=12SELECT * FROM v$sqlcommand;V$SQLAREA 记录shared SQL area中语句统计信息;SELECT * from V$SQLAREA[/code]...原创 2016-07-21 14:07:09 · 1080 阅读 · 0 评论 -
powerdesigner 16 从数据库生成表结构无响应
怪事了,powerdesigner从数据库反向生成表结构是,卡死不动了,重试多次还是如此,幸好powerdesigner16有从脚本生成表结构的功能database-->update data model from database-->selection-->using script files添加脚本文件,即可反向生成表...2016-07-15 09:35:10 · 957 阅读 · 0 评论 -
oracle 删除和重建表空间脚本
调试数据库生成脚本,需要频繁重建表空间[code="sql"]/**清除原有表空间重建表空间和用户**/declaretbs varchar2(100):='TS_data'; --表空间名称tbs_tpm varchar2(100):='data_TEMP';--临时表空间名称uname varchar2(100):='user';...2016-07-07 11:23:12 · 327 阅读 · 0 评论 -
mysql 查看表结构
连接到MySQL[code="java"]D:\mysql-5.6.10-winx64\bin\mysql -h192.168.1.1 -u root -proot[/code]-hIP-u用户名-p密码[url="http://blog.csdn.net/sun_abc/article/details/5639276"]查看表结构[/url][quote]...原创 2015-01-19 15:22:57 · 121 阅读 · 0 评论 -
mysql 备份和导入
[code="java"]//备份mysqldump --add-drop-database -h192.168.1.1 -uroot -proot --databases xxxxdb > D:\xxxdb.sql// --databases选项,生成create database语句//----add-drop-database 生成drop table语句//...2015-01-22 11:28:28 · 161 阅读 · 0 评论 -
读写分离的实现
[b]oracle[/b]商业组件[url=http://www.cnblogs.com/oracle-dsg/archive/2010/05/27/1745477.html]DSG-RealSync Oracle数据库同步复制及容灾技术简述[/url]Oracle自带功能oracle streamoracle dataguardoracle rac[b]M...原创 2014-08-01 11:44:28 · 121 阅读 · 0 评论 -
mysql Communications link failure Last packet sent to the server was X ms ago
[url=http://blog.chinaunix.net/uid-116213-id-3439368.html]参考文档[/url]/etc/my.cnfinteractive_timeout=38800wait_timeout=38800 LINUX重启MYSQL的命令一、启动方式1、使用 service 启动:service mysqld start...原创 2014-08-08 23:18:02 · 82 阅读 · 0 评论 -
windows系统 mysql 解压版配置
mysql下载[url]http://dev.mysql.com/downloads/mysql/[/url]mysql配置文档[url]http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html[/url]解压到目录E:\mysql-5.6.17-winx64在目录下新建配...原创 2014-03-29 17:51:08 · 64 阅读 · 0 评论 -
mysql 本地无法登录
昨天MySQL无法远程登录,授权为远程登录后,本地无法登录了[code="java"]grant all on *.* to root@'%' identified by "root"; flush privileges;[/code][code="java"]Enter password: ****ERROR 2003 (HY000): Can't c...原创 2015-03-14 17:26:24 · 234 阅读 · 0 评论 -
12306的技术升级
升级的核心是余票查询的升级,余票查询使用存储过程,sybase数据库,结果悲剧了,业务并发性高时,不能横向扩展.[url=http://www.csdn.net/article/2015-04-29/2824589]揭秘12306技术改造(三):传统框架云化迁移到内存数据平台[/url]2012年 改造前的余票计算/查询子系统架构描述1. 路局“实时”提供售票记录火...原创 2016-04-20 16:17:04 · 233 阅读 · 0 评论 -
设置mysql远程连接root权限
[url=http://blog.163.com/guotao_163/blog/static/2368282201010422031307/]设置mysql远程连接root权限 [/url] 在远程连接mysql的时候应该都碰到过,root用户无法远程连接mysql,只可以本地连,对外拒绝连接。需要建立一个允许远程登录的数据库帐户,这样才可以进行在远程操作数据库。...原创 2015-07-21 17:50:45 · 108 阅读 · 0 评论 -
oracle静默安装
oracle11G静默安装过程——linux环境 1.操作系统及Oracle版本Linux版本:CentOS release 5.5 (Final)Oracle版本:Oracle Database 11g Release 2 (11.2.0.1.0) for Linux x86-64 (linux.x64_11gR2_database_1of2.zip、linux.x64_11gR...原创 2016-05-23 14:29:03 · 159 阅读 · 0 评论 -
oracle AL32UTF8 zhs16gbk 安装字符编码
NLS_LANG是环境变量,包括3部分NLS参数:NLS_LANGUAGE, NLS_TERRITORY, NLS_CHARACTERSET,NLS_LANGUAGE 设定数据库出错提示使用的语言NLS_TERRITORY 设定地区、时间、钱币显示格式NLS_CHARACTERSET 数据库存储数据使用的编码select * from nls_database_para...原创 2016-05-23 14:30:04 · 579 阅读 · 0 评论 -
oracle instantclient和plsql配置
1、下载instantclient下载后多解压到某文件夹下如:c:\instantclient11注意,文件夹所在路径里,不可以有中文,不可以有空格2、添加环境变量新建c:\instantclient11\tnsnames.ora文件内容如下[code="java"]orclaaaa = (DESCRIPTION = (ADDRESS_LIST =...原创 2016-05-23 14:47:57 · 345 阅读 · 0 评论 -
plsql11 x64 安装和配置 解决OCI: not initialized
下载了instantclient-basic-windows.x64-12.1.0.2.0.zip和plsqldeveloper11x64.zip配置instantclient解压instantclient到d:\instantclient_12_1配置以下环境变量TNS_ADMIN=d:\instantclient_12_1PATH变量最后加 ;%TNS_ADMIN%安装plsql设置PLSQL...2016-06-18 09:38:37 · 6419 阅读 · 2 评论 -
MySQL 高可用集群架构 MHA 详解
MySQL 高可用集群架构 MHA 详解正在搭建mysql高可用集群,些方案不错MHA(Master HighAvailability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到...原创 2018-03-09 09:28:52 · 369 阅读 · 0 评论