`
文章列表
oracle的逻辑读和物理读 1.物理读即是把数据从磁盘读入到buffer catch的过程。  通常情况下是,如果需要数据的时候发现不存在于buffer catch当中,即oracle就会执行物理读。  例子如下:      C:/Documents and Settings/Administrato ...
ORA-01102 cannot mount database in EXCLUSIVE mode 出现1102错误可能有以下几种可能: 一、在HA系统中,已经有其它节点启动了实例,将双机共享的资源(如磁盘阵列上的裸设备)占用了; 二、说明Oracle被异常关闭时,有资源没有被释放,一般有以下几种可能, 1、 Oracle的共享内存段或信号量没有被释放; 2、 Oracle的后台进程(如SMON、PMON、DBWn等)没有被关闭; 3、 用于锁内存的文件lk<sid>和sgadef<sid>.dbf文件没有被删除。 首先,虽然我们的系统是HA系统,但是备节点 ...
在Windows操作系统,由于使用目录工具不当常常会产生多层递归模式,导致产生多级超长目录结构,而无法用Windows可视化右键模式进行删除,网络上面找了很多类似的工具,如360强力删除、unlocker删除都无济于事,真是一件恼人的事情。 最终发现windows自身便带有相关的命令行工具可以用来删除,操作过程如下 1) c盘下面如存在a  a a 等多层嵌套的目录 2)cd 进入a目录 3)mkdir b 这个为空目录结构 4)robocopy /mir b  c (采用多线程模式进行删除文件,速度相对来说比较乐观) 5) 上面执行完毕之后,便可以删除目录了   ps:祝各位好 ...
在用spring开发时,service层配置文件中在每个service的bean中都注入dao很繁琐,例<bean id="AService" class="A" >   <property name="dao" ref="hibernateDao"></property> </bean> <bean id="BService" class="B" >   <property name=" ...
eclipse 操作界面默认颜色为白色。对于我们长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以我经常会改变workspace的背景色,使眼睛舒服一些。 设置方法如下: 1、打开window->Preference,弹出Preference面板 2、展开General标签,选中Editors选项,展开。 3、选中 Test Editors,右边出现Test Editors面板。     面板中有这样一个选项:Appearance color options; 其中是各种板块颜色的设置,其中有一项是background color,根据自己的喜好选择颜色。 ...
D:mysql5>.binmysqld-max-nt.exe --console 061106 20:35:21 InnoDB: Started; log sequence number 0 43655 061106 20:35:22 [Note] .binmysqld-max-nt.exe: ready for connections. Version: '5.0.18-nt-max' socket: '' port: 3306 MySQL Community Edition (GPL) Microsoft Windows XP [版本 5.1.2 ...
Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,在Hibernate的配置文件中,hibernate.query.factory_class属性用来选择查询翻译器。 (1)选择Hibernate3.0的查询翻译器: hibernate.query.factory_class= org.hibernate.hql.ast.ASTQueryTranslatorFactory (2) ...
使用JCONSOLE远程监控JVM_服务器详细配置 1、确保WLS使用Sun JDK,java -version 2、修改WLS配置文件 windows修改E:\bea\user_projects\domains\base_domainJMX\bin\setDomainEnv.cmd 添加set MEM_ARGS=-Xms512m -Xmx768m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port="9004" - Dcom.sun.management.jmxremot ...
import java.io.* ; class Send implements Runnable{ // 线程类 private PipedOutputStream pos = null ; // 管道输出流 public Send(){ this.pos = new PipedOutputStream() ; // 实例化输出流 } public void run(){ String str = "Hello World!!!" ; // 要输出的内容 try{ this.pos.write(str.getBytes()) ...
说明: 什么是基于ssh密钥对的自动登录? 下面从整体上粗略的介绍了 RSA/DSA 密钥的工作原理。让我们从一种假想的情形开始,假定我们想用 RSA 认证允许一台本地的计算机(称作 localhost)打开 remotehost上的一个远程 shell, remotehost 是我们的 ISP 的一台机器。此刻,当我们试图用 ssh 客户程序连接到 remotehost时,我们会得到如下提示: ssh username@remotehost username@remotehost's password: 此处我们看到的是 ssh 处理认证的缺省方式的一个示例。换句话 ...

MYSQL常用命令

启动:net start mySql;   进入:mysql -u root -p/mysql -h localhost -u root -p databaseName;   列出数据库 :show databases;   选择数据库:use databaseName;   列出表格:show tables;   显示表格列的属性:show columns from tableName;   建立数据库:source fileName.txt;   匹配字符:可以用通配符_代表任何一个字符,%代表任何字符串;   增加一个字段:alter table tabe ...
--logs-slave-updates 通常情况,从服务器从主服务器接收到的更新不记入它的二进制日志。该选项告诉从服务器将其SQL线程执行的更新记入到从服务器自己的二进制日志。为 了使该选项生效,还必须用--logs-bin选项启动从服务器以启用二进制日志。如果想要应用链式复制服务器,应使用--logs-slave- updates。例如,可能你想要这样设置: A -> B -> C 也就是说,A为从服务器B的主服务器,B为从服务器C的主服务器。为了能工作,B必须既为主服务器又为从服务器。你必须用--logs-bin启动A和B以启用二进制日志,并且用--log ...
mysqldump 是采用SQL级别的备份机制,它将数据表导成 SQL 脚本文件,在不同的 MySQL 版本之间升级时相对比较合适,这也是最常用的备份方法。 mysqldump 比直接拷贝要慢些。关于mysqldump的更详细解释见最后的附录。 对于中等级别业务量的系统来说,备份策略可以这么定:第一次 完全 备份,每天一次增量备份,每周再做一次 完全 备份,如此一直重复。而对于重要的且繁忙的系统来说,则可能需要每天一次全量备份,每小时一次增量备份,甚至更频繁。为了不影响线上业务,实现在线备份,并且能增量备份,最好的办法就是采用主从复制机制(replic ...

MYSQL CLUSTER

一、介绍 这篇文档旨在介绍如何安装配置基于2台服务器的MySQL集群。并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行。 注意! 虽 然这是基于2台服务器的MySQL集群,但也必须有额外的第三台服务器作为管理节点,但这台服务器可以在集群启动完成后关闭。同时需要注意的是并不推荐在 集群启动完成后关闭作为管理节点的服务器。尽管理论上可以建立基于只有2台服务器的MySQL集群,但是这样的架构,一旦一台服务器宕机之后集群就无法继 续正常工作了,这样也就失去了集群的意义了。出于这个原因,就需要有第三台服务器作为管理节点运行。 另外,可能很多朋友都没有3台服务器的实际环 ...
Mysql主从复制是一台服务器充当主服务器,另一台或多台服务器充当从服务器,主机自动复制到从机。对于多级复制,数据服务器即可充当主机,也可充当从机。 Mysql复制的基础是主服务器对数据库修改记录二进制日志 binlog,从服务器通过主服务器的 binlog自动执行更新。   下面以 InnoDB 引擎为例,说明配置主从复制的方法。   1 配置 /etc/my.cnf 修改主服务器 my.cnf,在 [mysqld]中增加如下内容: ## 打开 binlog log-bin=mysql-bin ## 服务器 ...
Global site tag (gtag.js) - Google Analytics