- 博客(52)
- 资源 (22)
- 收藏
- 关注
转载 Linux下mysql主从配置
http://www.cnblogs.com/xiao-yu/archive/2011/06/14/2080842.htmlLinux下mysql主从配置mysql服务器的主从配置,这样可以实现读写分离,也可以在主库挂掉后从备用库中恢复需要两台机器,安装mysql,两台机器要在相通的局域网内主机A: 192.168.1.100从机B:
2013-06-21 17:04:34 194
转载 【OMF】使用Oracle的OMF 特性
Oracle的OMF全称“Oracle managed file”,关于这个概念的参考请自行查阅Oracle官方文档“Using Oracle-Managed Files”(http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/omf.htm#ADMIN003)。关于这项体现Oracle自动化演进的特性的评价褒贬不一。咱不
2012-01-14 11:05:46 439
转载 flashback table
http://www.oracle.com.cn/archiver/?tid-137530.html重新新建了一个用户libin,将其默认的表空间设置为users,删除表后,做闪回时就可实现,但更建另外一个用户lb将其默认的表空间设置为系统表空间system,删除表后,做闪回时不能实现。在此想问一问不是有系统表空间上所建立表删除后不能闪回.(1)新建的用户libin
2012-01-14 10:19:27 346
转载 LogMiner用法
http://space.itpub.net/8334342/viewspace-364750--通过SQL的界面来查询redo日志的工具。用途:1) 用户在误删除数据后,可以通过LogMiner来恢复;虽然也可以通过RMAN来恢复,但需要有之前的备份,要先转出再query,会比较麻烦;LogMiner比较简单;2) 可以进行后审计功能,LOG 日志中包含跟踪任何DML和DDL
2012-01-14 10:16:45 322
转载 关于analyze table命令
analyze table t compute statistics = analyze table t compute statistics for table for all indexes for all columnsfor table的统计信息存在于视图:user_tables 、all_tables、dba_tables for all indexes的统计信息存在于视图:
2012-01-10 11:54:51 2060
原创 flashback versions query中versions的值查询
以下是考题:Evaluate the following statement:create table digits(id number(2),description varchar2(15)) ;insert into digits values(1,'one') ;update digits set description = 'two' where i
2011-12-14 15:24:42 273
转载 Oracle SCN机制———在备份与恢复中
SCN(System Chang Number)作为oracle中的一个重要机制,在数据恢复、Data Guard、Streams复制RAC节点间的同步等各个功能中起着重要作用。理解SCN的运作机制,可以帮助你更加深入地了解上述功能在理解SCN之前,我们先看下oracle事务中的数据变化是如何写入数据文件的:1、事务开始;2、在buffer cache中找到需要的数据块,如果没有找
2011-12-14 14:46:20 293
转载 ORACLE 11G flashback versions query 和 flashback transaction query 特性详解
前面提到了oracle 自9i以来的flashback query 特性,借助该特性,可以看到某个过去某个时间点的某张表的数据,这为我们修正dml 误操作等提供了很大的方便。但是对于该特性来说,如果只是想回退某个时间点以来的部分数据,那么纯粹依靠前后的数据对比来判断,就会显的非常吃力,或许根本就是无法办到的。比如,你某时刻同时跑起了多个job作业,如果一个job有问题,而其他的job正常完
2011-12-14 14:16:17 299
转载 应用Flashback Query查询过去的数据----基于SCN的查询(AS OF SCN)
11.1.1.2 基于SCN的查询(AS OF SCN)仍以前文中创建的表为例,既然是基于SCN的查询,我们首先就需要得到SCN,这里我们通过DBMS_FLASHBACK.GET_SYSTEM_CHANGE_NUMBER函数来获取Oracle当前的SCN,之后再执行数据的修改操作提 示如何获取Oracle数据库当前的SCN?获取当前SCN的方式非常多,除了使用DBMS_FLASH
2011-12-14 14:09:47 197
转载 应用Flashback Query查询过去的数据----基于时间的查询(AS OF TIMESTAMP)
Flashback Query这一特性,最常被应用的就是修复误操作的数据了。注意,这并不是说Flashback Query能够恢复数据。Flashback Query本身不会恢复任何操作或修改,也不能告诉你做过什么操作或修改,实际上Flashback Query特性实际应用时,是基于标准SELECT的扩展,借助该特性能够让用户查询到指定时间点的表中的记录,相当于拥有了看到过去的能力,至于恢复,SE
2011-12-14 14:06:48 194
原创 ORCLE RAC 基本介绍(1) OCR 和VOTEDISK
1、Oracle Cluster Registry (OCR) OCR 用于解决集群中的健忘症的问题,集群环境配置文件不是集中存放的,而是每个节点都有一个本地副本,在集群正常运行时,用户可以在任何节点更改集群的配置,并且这种更改会自动同步到其他节点。有一种特殊情况: 节点A 正常关闭, 在节点B上修改配置, 关闭结点A,启动结点B。 这种情况下,修改的配置文件是丢失的, 就是所谓的
2011-12-03 16:49:33 649
原创 Android 之 下拉框(Spinner)的使用
下拉列表 Spinner。 Spinner的使用,可以极大提高用户的体验性。当需要用户选择的时候,可以提供一个下拉列表将所有可选的项列出来。供用户选择。 Demo如下,可以留作参考 一、使用数组作为数据源 1.新建一个android的工程 2.工程的layout.xml文件如下:声明一个TextView控件和一个Spinner控件 Xml代码
2011-07-30 13:08:56 496
原创 Android常见控件之RadioGroup,RadioButton,CheckBox和Toast
一、RadioGroup和RadioButtonRadioButton单选按钮是一种双状态的按钮,可以选择或不选中。在单选按钮 没有被选中时,用户能够按下或点击来选中它。但是,与复选框相反,用户一旦 选中就不能够通过界面取消选中,但是可以通过代码来取消选中状态。RadioGroup用于创建一组选中状态相互排斥的单选按钮组。一个组中,只有 一个按钮可以被选中,选中了一个RadioButton
2011-07-30 12:58:51 773
原创 Toast
package sky.eclipse;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widge
2011-07-23 16:18:56 173
原创 Contentdialog
package sky.eclipse;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;import android.view.View;import android.view.
2011-07-23 15:59:50 208
原创 AlertDialog
package sky.eclipse;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;import android.view.View;import android.view.
2011-07-23 15:24:52 176
原创 Android 菜单
创建菜单 Creating Menus Android提供了三种基础菜单类型:选项菜单Options Menu 这是一个活动的主菜单。通过按下设备菜单键来显示它。选项菜单包含两组菜单项: 图标菜单Icon Menu 这个是当用户按下菜单键时最初出现屏幕下方的item集合。它支持最多6个菜单项。只有这些菜单支持图标而且这些菜单并不支持checkboxes或者radio but
2011-07-23 14:38:56 263
原创 Contextmenu
package sky.eclipse;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.view.ContextMenu;import android.view.ContextMenu.ContextMenuInfo;impor
2011-07-23 14:36:27 255
原创 OptionMenu
package sky.eclipse;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;public class OptionMenuActivity extends Activity { private
2011-07-23 14:35:28 194
原创 Submenu
package sky.eclipse;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.SubMenu;p
2011-07-23 14:34:58 170
原创 android 上下文菜单Context Menu
上下文菜单Context Menu Android的上下文菜单在概念上和PC软件的右键菜单类似。当一个视图注册到一个上下文菜单时,执行一个在该对象上的“长按”(按住不动差不多两秒钟)动作,将出现一个提供相关功能的浮动菜单。上下文菜单可以被注册到任何视图对象中,不过,最常见的是用于列表视图ListView的item,在按中列表项时,会转换其背景色而提示将呈现上下文菜单。 (电话联系人列表提供
2011-07-23 13:51:48 254
原创 DATAGUARD原理
1、DATAGUARD原理STANDBY一旦创建,DATAGUARD就会通过将主数据库的REDO传递给STANDBY数据库,然后在STANDBY中应用REDO实现数据库的同步。 有两种类型的STANDBY:物理STANDBY和逻辑STANDBY物理STANDBY提供与主数据库完全一样的拷贝(块到块),数据库SCHEMA,包括索引都是一样的。它是直接应用REDO实现同步的。
2010-09-13 23:40:00 1426
原创 查看、修改oracle字符集
1、查看数据库字符集 数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。 客户端字符集环境select * from nls_instance_parameters,其来源于v$parameter, 表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表 会话字符
2009-10-29 22:20:00 197
原创 监控Oracle系统中锁的常用脚本
1. 用于检查系统中锁的简单脚本select s.username, s.sid, l.type, l.id1, l.id2, l.lmode, l.request, p.spid PIDfrom v$lock l, v$session s, v$process pwhere s.sid = l.sidand p.addr = s.paddrand
2009-10-29 22:18:00 222
原创 是否配置为共享服务器
.是否配置为共享服务器,最主要的参数是:8i mts_servers9i shared_servershow parameter shared_server mts_servers 如果数值 > 0 ,就是enable了共享服务器. 2.在配置为共享服务器的情况,Client可以选择用共享服务器或者专用服务器来连接到数据库,这个参数的控制是在tnsnames.ora里设
2009-10-29 22:13:00 159
原创 将数据库操作模式改为共享服务器模式
一、 将数据库操作模式改为共享服务器模式注:在Oracle数据库服务器本机操作。1、 点击开始,从程序菜单选择“Database Configuration Assistant”,如下图所示。2、 进入“欢迎使用”界面后,点击“下一步”,如下图所示。3、 进入“步骤1(共4步):操作”界面后,选择“在数据库中配置数据库选项”,点击“下一步”,如下图所示。4、 进入“步骤
2009-10-29 22:10:00 197
原创 ORACLE:创建表空间、回滚段、用户、表的详细语法
oralce安装完后,可以这样登陆管理: 一、$sqlplus /nolog $SQL>connect sys/manger as sysdba; $SQL>startup;二、在使用的时候要创建表空间,在9i后,好象回滚段默认是自动管理的,不需要干预,下面就是创建表空间,用户和授权(我们可以把表空间理解为一个数据库实例),在表空间上可以再创建表。1:创建表
2009-07-02 23:01:00 549
原创 创建索引
适当的使用索引可以提高数据检索速度,可以给经常需要进行查询的字段创建索引oracle的索引分为5种:唯一索引,组合索引,反向键索引,位图索引,基于函数的索引创建索引的标准语法:CREATE INDEX 索引名 ON 表名 (列名) TABLESPACE 表空间名; 创建唯一索引:CREATE unique INDEX 索引名 ON 表名 (列名)
2009-07-02 22:58:00 193
原创 ORACLE索引与高性能SQL介绍
http://oracle.chinaitlab.com/optimize/38502.html什么是索引 索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据; Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引; 索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索引数据,叶节点包含
2009-07-02 22:58:00 178
原创 Oracle创建索引对SQL语句执行的影响
http://publish.it168.com/2006/0608/20060608029301.shtml一、创建索引对执行计划的影响 在SQL开始执行之前,Oracle会确定SQL语句的执行计划,并按照执行计划的步骤访问相应的表和索引。 一旦执行计划确定下来,Oracle会按照这个执行计划完成SQL语句的执行,在SQL语句执行开始之后建立的索引不会改变SQL语句的执行计划。因
2009-07-02 22:56:00 490
原创 Oracle优化经典文章--索引原理篇
Oracle提供了大量索引选项。知道在给定条件下使用哪个选项对于一个应用程序的性能来说非常重要。一个错误的选择可能会引发死锁,并导致数据库性能急剧下降或进程终止。而如果做出正确的选择,则可以合理使用资源,使那些已经运行了几个小时甚至几天的进程在几分钟得以完成,这样会使您立刻成为一位英雄。这篇文章就将简单的讨论每个索引选项。主要有以下内容:[1] 基本的索引概念查询DBA_INDEXES
2009-07-02 22:54:00 225
原创 几个定位、查找session的sql语句
几个定位、查找session的sql语句 ===========================================================作者: fhtt0606(http://fhtt0606.itpub.net)发表于: 2009.01.06 11:35分类: ORACLE随笔 出处: http://fhtt0606.itpub.net/post/
2009-07-02 22:51:00 503
原创 控制文件和重做日志文件
控制文件和重做日志文件1 重做日志文件日志文件的数据文件类型:在线日志文件(又叫联机日志)与归档日志文件(在线日志文件的历史备份)日志运行的模式:归档模式、非归档模式(是否自动归档)日志的运行流程:写文件是依靠LGWR后台进程日志按照有序循环的方式被使用,即当一组日志文件被填满后,循环覆盖下一组日志文件,不断循环。重做日志文件的目的:1. 记录数据的改变 2. 提供数据恢复
2009-06-28 21:07:00 206
原创 LogMiner的工作方式
14.3 使用LogMinerOracle使用联机重做日志文件来跟踪对用户数据和数据字典所做的每一处改动。在恢复过程中,使用存储在重做日志文件中的信息来重新创建部分或完整的数据库。为了支持将数据库恢复到创建了数据库备份之后的一个时间点,可以维护重做日志文件的归档副本。LogMiner实用程序提供了一种重要的视图来了解数据库中已经发生的改动。当使用LogMiner时,可以看到已经做出的改动
2009-06-28 15:53:00 205
原创 Oracle备份与恢复总结之五:Flashback-备份恢复【转自www.bitsCN.com】
Flashback在开发环境(有时生产环境的特殊情况下)是很有用的一个工具。 网管联盟www.bitsCN.com 5.1 9i Flashback 简介 5.1.1 原理 当数据 update 或 delete 时,原来的数据会保存在 undo 表空间中,保存的最少时间是 UNDO_RETENTION。实际的保存时间与 undo表空间的大小和数据更改的繁忙程度相关。
2009-06-28 15:47:00 236
原创 Oracle数据导入导出imp/exp命令
http://dev.csdn.net/article/82/82431.shtm --如何在oracle中导入dmp数据库文件? 2006/2/16 zhanghua first create Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到
2009-06-26 23:21:00 171
转载 驱动笔记2--在驱动中使用链表
分类:内核编程版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://nokyo.blogbus.com/logs/33271026.html文章作者:grayfox作者主页:http://nokyo.blogbus.com原始出处:http://nokyo.blogbus.com/logs/33271026.html 在驱动程序的开发中经
2009-03-27 18:21:00 199
原创 驱动编程--(自己的错误及解决方法)
1、 在pDriverObject->DriverUnload = DriverUnload;指定的函数中,需要删除对象和链接对象,VOID DriverUnload(IN PDRIVER_OBJECT pDriverObject){ UNICODE_STRING symbLinkName; KdPrint(("Enter DriverUnload/n")
2009-03-27 18:19:00 341
转载 VC++之随父窗口变化调整控件大小
如果对话框或视类的大小调后,控件的大小和位置没有变化,界面看起来会很不爽控件是从CWnd派生的,但不能使用SetWindowPos()或OnSize()或OnSizing()来改变其大小,应在父窗口的WM_SIZE消息中使用MoveWindow()来进行调整。VC++之根据对话框大小调整控件大小1、在对话框类中加入成员变量CRect m_rect;用于保存对话框大小变化前的大小;2、在对
2009-03-19 08:20:00 340
原创 常用函数
IoCreateDeviceThe IoCreateDevice routine creates a device object for use by a driver. NTSTATUS IoCreateDevice( IN PDRIVER_OBJECT DriverObject, IN ULONG DeviceExtensionSize, IN PUNICOD
2009-01-05 11:32:00 548
dataguard详细资料
2010-09-13
Expert Oracle Database Architecture
2010-03-21
pmlxzj pmlxzj pmlxzj
2010-01-14
一本很好的书 Oracle SQL学习
2009-11-25
oracleoracle oracle
2009-11-23
oracle性能测试 -
2009-10-29
oracle性能优化技术内幕
2009-10-29
Boost.part002.rar
2009-01-09
Boost.part001.exe
2009-01-09
简单的驱动程序 及其 测试程序 (附源码)
2009-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人