IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

数据库

数据操作语句:  插入:INSERT INTO TABLE(字段1,字段2....)VALUES(值1,值2....)  一次插入只插入一行。字符和日期值需要单引号扩起。   插入空值:  方法一:隐示插入,插入时省略列名系统就会默认省略的列为NULL。  方法二:显示插入,在插入时指定列的值为空。  注:(1)值的个数不能少于列名的个数

09日更新
标签: PL/sql 数据库
PL/SQL学习笔记之八

to_label(x[,y])函数,按照格式Y将字符串X转换成MLSLABEL类型的一个值,若默认格式为Y,则按照默认格式进行转换。  dump(w,[x[,y[,z]]])函数,用来返回字符串EXPR的数据类型,内部的存储位置和字符长度。  dump(expr,return_datatype,start_position,length).  return_datatype是指定返回返回位置用什么方式表示,可以

09日更新
标签: PL/sql 数据库
PL/SQL学习笔记之六

MySQL数据目录结构

08日更新
MySQL数据目录结构

MySQL用户账号管理

08日更新
MySQL用户账号管理

做DBA快7年了,中间感悟很多。在DBA的日常工作中,调整个别性能较差的SQL语句时一项富有挑战性的工作。其中的关键在于如何得到SQL语句的执行计划和如何从SQL语句的执行计划中发现问题。总是想将日常经验的点点滴滴总结一下,但是直到最近才下定决心,总共花了3个周末时间,才将其整理成册,便于自己日常工作。不好意思独享

07日更新
标签: sql 数据库
通过分析SQL语句的执行计划优化SQL之一

Quote:  1. 对一张表建立了分区后,在访问表中数据时是如何操作的。  answer:   普通表呢像一个小学生用的新华字典,分区表呢像一套博士们辞海,在同一个漂亮的盒子里面(表名)有若干本辞海分册(每一册就是一个分区了)。   如果说检索一张普通表就像查新化字典,检索分区表就像查辞海了。具体而言呢,又这么几种

07日更新
标签: 数据库
建立了分区表后如果访问表中数据

例1:   假设LARGE_TABLE是一个较大的表,且username列上没有索引,则运行下面的语句:SQL> SELECT * FROM LARGE_TABLE where USERNAME = ‘TEST’;Query PlanSELECT STATEMENT Optimizer=CHOOSE (Cost=1234 Card=1 Bytes=14)TABLE ACCESS FULL LARGE_TABLE [:Q65001] [ANALYZED] 在这个例子中,TABLE ACCESS FULL

07日更新
标签: sql 数据库
通过分析SQL语句的执行计划优化SQL之六

第4章 ORACLE的优化器 优化器有时也被称为查询优化器,这是因为查询是影响数据库性能最主要的部分,不要以为只有SELECT语句是查询。实际上,带有任何WHERE条件的DML(INSERT、UPDATE、DELETE)语句中都包含查询要求,在后面的文章中,当说到查询时,不一定只是指SELECT语句,也有可能指DML语句中的查询部分。优化器是所有

07日更新
标签: sql 数据库
通过分析SQL语句的执行计划优化SQL之三

如何干预执行计划 使用hints提示   基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。此时就需要DBA进行人为的干预,告诉优化器使用我们指定的存取路径或连接类型生成执行计划,从而使语句高效

07日更新
标签: sql 数据库
通过分析SQL语句的执行计划优化SQL之七

环境:oracle 817 + linux + 阵列柜swd_billdetail 表5000万条数据SUPER_USER 表2800条数据连接列上都有索引,而且super_user中的一条对应于swd_billdetail表中的很多条记录表与索引都做了分析。  实际应用的查询为:select a.CHANNEL, B.user_classfromswd_billdetail B, SUPER_USER Awhere A.cn = B.cn;  这样在分析

07日更新
标签: sql 数据库
通过分析SQL语句的执行计划优化SQL之八

第3章SQL语句处理的过程  在调整之前我们需要了解一些背景知识,只有知道这些背景知识,我们才能更好的去调整sql语句。本节介绍了SQL语句处理的基本过程,主要包括:  · 查询语句处理   · DML语句处理(insert, update, delete)   · DDL 语句处理(create .. , drop .. , alter .. , )   · 事务控

07日更新
标签: sql 数据库
通过分析SQL语句的执行计划优化SQL之二

第5章 ORACLE的执行计划  背景知识:   为了更好的进行下面的内容我们必须了解一些概念性的术语:  共享sql语句  为了不重复解析相同的SQL语句(因为解析操作比较费资源,会导致性能下降),在第一次解析之后,ORACLE将SQL语句及解析后得到的执行计划存放在内存中。这块位于系统全局区域SGA(system global area)的

07日更新
标签: sql 数据库
通过分析SQL语句的执行计划优化SQL之四

根据索引的类型与where限制条件的不同,有4种类型的索引扫描: 索引唯一扫描(index unique scan) 索引范围扫描(index range scan) 索引全扫描(index full scan) 索引快速扫描(index fast full scan) (1) 索引唯一扫描(index unique scan)   通过唯一索引查找一个数值经常返回单个ROWID。如果该

07日更新
标签: sql 数据库
通过分析SQL语句的执行计划优化SQL之五

MySQL优化简明指南

06日更新
MySQL优化简明指南

phpmysqladmin登陆模式

phpmysqladmin登陆模式

Linux下Oracle的安装

05日更新
Linux下Oracle的安装

众所周知,文件系统是操作系统最为重要的一部分。每种操作系统都有自己的文件系统。文件系统直接影响着操作系统的稳定性和可靠性。Linux下的文件系统通常有两种,即日志文件系统和非日志文件系统,以下简单介绍两类文件系统。   一、 非日志文件系统   非日志文件系统在工作时,不对文件系统的更改进行日志记录。   

05日更新
标签: 数据库
日志文件系统的概述

经常有同事咨询oracle数据库字符集相关的问题,如在不同数据库做数据迁移、同其它系统交换数据等,常常因为字符集不同而导致迁移失败或数据库内数据变成乱码。现在我将oracle字符集相关的一些知识做个简单总结,希望对大家今后的工作有所帮助。   一、什么是oracle字符集   Oracle字符集是一个字节数据的解释的符号集合

03日更新
标签: oracle 数据库
oracle数据库字符集知识简单总结

UNIX下TUXEDO与ORACLE数据库的XA方式连接

02日更新
UNIX下TUXEDO与ORACLE数据库的XA方式连接

mysql初步

02日更新
mysql初步
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐