- 博客(21)
- 资源 (11)
- 收藏
- 关注
原创 linux 下IPTABLES配置详解
linux下IPTABLES配置详解如果你的IPTABLES基础知识还不了解,建议先去看看.开始配置我们来配置一个filter表的防火墙.(1)查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target prot opt source
2015-11-29 12:06:15 389
原创 oracle使用for循环插入10000条数据
SQL>createtable t( xint, y char(50)); Table created. SQL>SQL>begin 2 for iin1 ..100000 3 loop 4 insertinto tva
2015-11-28 20:19:07 11044 1
转载 oracle 内存分配和调优 总结
一、概述: oracle 的内存可以按照共享和私有的角度分为系统全局区和进程全局区,也就是 SGA和 PGA(process global area or private global area)。对于 SGA 区域内的内存来说,是共享的全局的,在 UNIX 上,必须为 oracle 设置共享内存段(可以是一个或者多个),因为 oracle 在
2015-11-28 20:18:23 1131
原创 ora-01950 no privileges on tablespasce TESTDATA 错误解决办法
ora-01950 no privileges on tablespasce TESTDATASQL> insert into tab01(aa) values('sdf');insert into tab01(aa) values('sdf') *ERROR at line 1:ORA-01950: no privileges on tablespace 'TESTDATA'SQL> c
2015-11-28 17:32:04 1106
原创 Oracle常用查看表结构命令
获取表: select table_name from user_tables; //当前用户的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select table_name from dba_tables w
2015-11-28 17:09:11 1367
转载 ORACLE 12C ——03 PDB(Pluggable Database)的创建
首先,我们先来看一下使用dbca进行对pdb的创建。在创建之前,我们需要检查CDB是否已经启动,如果没有启动,我们先要启动CDB。oracle@solaris:~$ sqlplus / as sysoperSQL*Plus: Release 12.1.0.2.0 Production on Mon Sep 8 10:16:30 2014Copyright (c)
2015-11-25 16:47:37 2522
转载 ORACLE 12C ——02 CDB 与 PDB 管理
基本概念: Multitenant Environment:多租户环境CDB(Container Database):数据库容器PD(Pluggable Database):可插拔数据库 CDB与PDB关系图 环境信息如下: DB version:12.0.1ORACLE_HOME: /u01/app/oracle/product/1
2015-11-25 16:28:54 1845
转载 ORACLE 12C ——01 CDB 与 PDB 区别
Oracle 12C引入了CDB与PDB的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CDB全称为Container Database,中文翻译为数据库容器,PDB全称为Pluggable Database,即可插拔数据库。在ORACLE 12C之前,实例与数据库是一对一或多
2015-11-25 16:15:06 2558
转载 [SQL Server]大容量日志恢复模式bulk_logged recovery model
大容量日志恢复模式的工作原理与完整恢复模式(完全记录所有事务)相比,大容量日志恢复模式只对大容量操作进行最小记录(尽管会完全记录其他事务)。大容量日志恢复模式保护大容量操作不受媒体故障的危害,提供最佳性能并占用最小日志空间。但是,大容量日志恢复模式会增加这些大容量复制操作丢失数据的风险,因为大容量日志操作阻止再次捕获对每个事务逐一所做的更改。如果日志备份包含大容量日志操作,则无法还原到
2015-11-23 09:50:25 1152
转载 SQL Server 2008存储结构——GAM和SGAM、PFS结构、IAM结构、DCM&BCM
谈到GAM和SGAM,我们不得不从数据库的页和区说起。 一个数据库由用户定义的空间构成,这些空间用来永久存储用户对象,例如数据库管理信息、表和索引。这些空间被分配在一个或多个操作系统文件中。当我们创建一个数据库的时候,例如以缺省的方式CREATE DATABASE TESTDB,SQLServer自动帮我们创建好如下两个数据库文件。这两个数据文件是实实在在的操作系统文件,其中一个是
2015-11-23 09:31:17 1670
转载 SQL Server :理解Page Free Space (PFS) 页 02
页面自由空间页(Page Free Space (PFS) )。PFS在数据文件里是第2页(页号1,页号从0开始),接在文件头(file header,页号0)后。GAM与SGAM是用来跟踪区分配情况,而PFS页是用来跟踪页分配级别(page level allocation)。当分配页时,数据库引擎使用GAM与SGAM来确定有可用页的区。一旦数据库引擎找到有可用页的区,它使用PFS页
2015-11-23 09:28:10 834
转载 SQL Server :理解GAM和SGAM页 01
SQL Server在8K 的页里存储数据。分区就是物理上连续的8个页。当我们创建一个数据库,数据文件会被逻辑分为页和区,当用户对象创建时,页会分配给它用来存储数据。GAM(Global Allocation Map)和SGAM(Shared Global Allocation Map)页用来跟踪SQL Server里空间分配情况。这里我们会一起讨论下SQL Server的空间分配,还有GAM
2015-11-23 09:26:49 636
转载 SQL Server 中 Index Allocation Map(IAM)介绍 02
An Index Allocation Map (IAM) page maps the extents in a 4-gigabyte (GB) part of a database file used by an allocation unit. An allocation unit is one of three types(allocation unit 有三种类型,分别是IN_ROW_DA
2015-11-23 08:10:11 436
转载 利用DBCC PAGE查看SQL Server中的表和索引数据
1.DBCC IND跟DBCC PAGE简介1.1.DBCC IND命令DBCC IND ( { 'dbname' | dbid }, { 'objname' | objid }, { nonclustered indid | 1 | 0 | -1 | -2 } [, partition_number] )1.2.DBCC输出字段描述Colum
2015-11-23 08:06:32 4674
原创 SQLSERVER DBCC命令大全
DBCC DROPCLEANBUFFERS:从缓冲池中删除所有缓存,清除缓冲区在进行测试时,使用这个命令可以从SQLSERVER的数据缓存data cache(buffer)清除所有的测试数据,以保证测试的公正性。需要注意的是这个命令只移走干净的缓存,不移走脏缓存。由于这个原因,在执行这个命令前,应该先执行CheckPoint,将所有脏的缓存写入磁盘,这样在运行DBCC RROPCLE
2015-11-23 08:04:59 463
转载 SQL Server 中 Index Allocation Map(IAM)介绍 01
在以前的文章里,我们讨论了数据页,GAM和SGAM,还有PFS页。今天我们一起来讨论下索引分配映射(Index Allocation Map:IAM)页。在SQL Server 2005和以后的版本里,分配单元(allocation units)以下三个类型:IN_ROW_DATA 用于存储堆分区或索引分区,即heap和B-tree。LOB_DATA用于存储大型对象
2015-11-22 13:55:47 641
转载 Sql Server中的DBCC命令详细介绍
一:DBCC1:什么是DBCC 我不是教学老师,我也说不到没有任何无懈可击的定义,全名:Database Console Commands。顾名思义“数据库控制台命令”,说到“控制台“,我第一反应就是chrome的开发者工具,不知道你的第一反应会是怎样?开发者工具中,只要javascript能认的语法,你都可以在控制台键入。。。同样的道理sqlserver能认的也是一样。 2:DBC
2015-11-22 13:33:32 2981
转载 由浅入深理解索引的实现
这篇文章是介绍MySQL数据库中的索引是如何根据需求一步步演变最终成为B+树结构的以及针对B+树索引的查询,插入,删除,更新等操作的处理方法。Oracle和DB2数据库索引的实现基本上也是大同小异的。文章写得很通俗易懂,就转在这了。关于B+树和索引内部结构可以参考:《B 树、B- 树、B+ 树和B* 树》和《深入理解DB2索引(Index)》。00 – 背景知识-
2015-11-03 15:54:56 656
转载 SQL Server 损坏修复 之三 不同部位损坏的应对
如果数据库或数据库备份受损,在检查数据库完整性的时候,会发现各种各样的错误。在这一节里,我们针对不同的损坏部位,给出不同的应对方法。首先,我们创建一个测试数据库。 CREATE DATABASE TESTDBGOUSE TESTDBGOCREATE TABLE TESTTABLE(ID int,NAME nvarchar(50)) --建立两个索引,其
2015-11-03 10:41:31 3673 1
转载 SQL索引学习-索引结构
前一阵无意中和同事讨论过一个SQL相关的题(通过一个小问题来学习SQL关联查询),很惭愧一个非常简单的问题由于种种原因居然没有回答正确,数据库知识方面我算不上技术好,谈起SQL知识的学习我得益于2008年进的一家公司,有几个DBA技术相当专业,正好手上有一个项目遇到了一些数据库查询性能问题,就试着想办法优化,于是自己将相法和DBA沟通后,居然得到了他们的赞同,让我信心大增,后来一段时间我又主动找他
2015-11-01 18:44:06 506
转载 DBCC CHECKDB 数据库或表修复
MS Sql Server 提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令。 1. DBCC CHECKDB 重启服务器后,在没有进行任何操作的情况下,在SQL查询分析器中执行以下SQL进行数据库的修复,修复数据库存在的一致性错误与分配错误。 use master declare @databasename varchar(255
2015-11-01 11:47:29 12105 1
新冠(Omicron)疫情动态及应对 钟南山院士
2022-12-16
p23054246_121020_Linux-x86-64.zip
2016-09-02
p12419278_112010_Linux-x86-64.zip
2016-09-02
p6880880_122010_Linux-x86-64 12.2.0.1.0.part1.rar
2016-09-02
p6880880_112000_Linux-x86-64
2016-09-02
解决RMS and Office 过期的补丁
2009-12-13
EXP400安装Windows2003 Enterprise Server MSCS群集
2009-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人