Welcome 微信登录

首页 / 数据库 / MySQL

Oracle数据库提高查询结果可读性的实现

Oracle数据库提高查询结果可读性的实现

在Oracle数据库中,有很多格式化工具,可以提高结果的可读性。对我们的数据库设计与软件开发,具有画龙点睛的作用。 如下图,是员工薪资管理模块中的一个员工薪资表。这个表在外行人眼里看起来已经比较完美了。但是,其仍然有不少可以完善的地方。 一、 在货币前面加入本地货币符号。 货币字段在系统中,是一个比较复杂的字段。特别是在一些涉及到多货币的管理系统中,有时候两个字段数字虽然相同,但是,其实际表示的金额却不一致。因为两者对应的货币符号不同。所以,有时...
Oracle数据库专享工具:SQL*Loader介绍

Oracle数据库专享工具:SQL*Loader介绍

SQL*Loader,是Oracle数据库系统提供的一个数据移植工具,它提供了一个命令行的方式,可以让用户成批的向Oracle数据库中装入大量数据。虽然Oracle数据库与SQL Server数据库都提供了图形界面的导入工具,但是,图形界面有一个很大的不足,就是不能够直接给前台程序引用。而命令行的导入模块,则可以直接被前台的应用程序所调用,这也是SQL*Loader之所以成为Oracle数据库系统最通用的工具之一的原因。 SQL*Loader其具有如下...
Oracle 11g R1中资源管理器增强

Oracle 11g R1中资源管理器增强

本文概述了Oracle 11g R1中资源管理器的所有增强内容,包括: (1) I/O校准 (2) 每会话I/O限制 (3) AWR中的资源管理器统计 (4) 内置资源计划 I/O校准 DBMS_RESOURCE_MANAGER包包括一个CALIBRATE_IO存储过程,它通过执行一个I/O密集的只读工作量来评估数据库服务器的存储系统的I/O性能,这个评估操作应该在非业务高峰期间执行,以确保校准不影响生产的工作量,以及生产的工作量对校准结果的影...
MySQL中数据表操作详解

MySQL中数据表操作详解

使用MySQL,目前你可以在三种基本数据库表格式间选择。当你创建一张表时,你可以告诉MySQL它应该对于表使用哪个表类型。MySQL将总是创建一个.frm文件保存表和列定义。视表类型而定,索引和数据将在其他文件中存储。你能用ALTER TABLE语句在不同类型的表之间变换。MyISAM在MySQL 3.23中,MyISAM是缺省表格类型,它是基于ISAM代码并且有很多有用的扩展。索引存储在一个有.MYI(MYindex)扩展名的文件并且数据存储在有.MYD...
关于Oracle数据库管理员认证方法简述

关于Oracle数据库管理员认证方法简述

在Oracle中,用户权限分为两种(本文不涉及dba或oper的权限,只讲解普通用户的权限),分别是System Privilege系统权限 和User Table Privilege用户数据表权限。 ◆1.首先,创建用户,以下几条命令可以创建一个用户,前提是必须以DBA的身份登录(如果你不是DBA,不要看下去了): create user DB_USER identified by DB_USER_PW 创建用户DB_USER,密码为DB_USER_P...
Oracle中暗藏的珍宝:STATSPACK

Oracle中暗藏的珍宝:STATSPACK

作为甲骨文公司的智能基础设施的一部分,Oracle 10g的自动负载资料库,与自动数据库诊断监控器联合能帮助数据库管理员诊断和修复性能问题。在智能基础设施的描述下,我们看到了以下内容: 自动负载资料库 自动维护任务 服务器告警 顾问工具框架 自动负载资料库(AWR)像STATSPACK,简言之就是一个收集统计资料仓库。根据自动维护任务,我们可已知道下班后数据库的工作状况:收集统计资料。使用服务器告警,你有能力为众多有趣的选项建立预警和阈值。顾问工...
Oracle 临时表空间过大问题解决

Oracle 临时表空间过大问题解决

查询Oracle数据库服务器时,发现数据库服务器磁盘使用空间达到了98%,分析总共的数据文件也不可能达到如此大,经过查询发现原来临时表空间的使用情况达到了 32G,导致磁盘空间使用紧张。搜索了相应的文档与资料后,查出临时表空间主要使用在: - 索引创建或重创建。 - ORDER BY or GROUP BY (这个是‘罪魁祸首’) - DISTINCT 操作。 - UNION & INTERSECT & MINUS - Sort-Merg...
Oracle数据库文件恢复以及备份思路

Oracle数据库文件恢复以及备份思路

任何数据库在长期使用过程中,都会存在一定的安全隐患。对于数据库管理员来说不能仅寄希望于计算机操作系统的安全运行,而是要建立一整套的数据库备份与恢复机制。当数据库发生故障后,希望能重新建立一个完整的数据库,该处理称为数据库恢复。恢复子系统是数据库管理系统的一个重要组成部分。恢复处理随所发生的故障类型所影响的结构而变化。怎样才能对Oracle数据库进行备份?如何才能对删除的数据再进行恢复?这是本篇文章主要讲的内容。 Oracle数据库使用几种结构来保护数据:...
Linux环境MySQL服务器级优化讲解

Linux环境MySQL服务器级优化讲解

摘要:本节简单介绍了如何在服务器级优化数据库的性能,以及提高数据库性能涉及到的硬件问题。选择一个尽量快的系统,使用RAID磁盘阵列是非常容易想到的方法。对于数据库守护程序,既可以在编译时就提供合适的参数,也可以在选项文件中提供需要优化的参数。 标签:MySQL优化 MySQL参数 服务器级优化 MySQL数据库 前面各段介绍了普通的 MySQL 用户利用表创建和索引操作,以及利用查询的编写能够进行的优化。不过,还有一些只能由 MySQL 管理员和系统管...
MySQL V5.1发现严重BUG 或将导致数据丢失

MySQL V5.1发现严重BUG 或将导致数据丢失

Sun在上周发布了MySQL数据库软件5.1版,之后他们称包括在新特性在内,该版本存在很多bug需要进行修复。据MySQL创始人Michael Wideniu在blog中称,已经发现的bug问题很严重,可能会导致崩溃甚至数据丢失,而这个版本的bug不仅在就的功能上出现,新的特性也存在bug。据悉,一些bug和分区功能有联系,比如当它崩溃之后很难恢复分区表,而重新建立分区表之后会导致数据丢失。Widenius强调道,尤其是存在多个分区的数据库更加容易导致这个...
Oracle释出Linux资料完整检验开放源码

Oracle释出Linux资料完整检验开放源码

Oracle宣布释出与Emulex合作开发的资料完整(data integrity)检验开放源码,让Linux社群使用者在资料转移时,能获得更周全的保护。 目前可采用此程式码的Linux核心为2.6.27.Oracle表示,此次程式码的释出代表Oracle对高阶企业Linux系统的承诺与努力。此开放源码能确保资料转移时的完整性,不论是从应用程式到资料库,或是从Linux作业系统转移到硬碟。 新的程式码能让Linux作业系统拥有额外的检验方式,协助删除未...
通向MySQL神秘王国的图形化之路

通向MySQL神秘王国的图形化之路

MySQL GUI Tools是一套图形化桌面应用工具套装,可以用来管理MySQL服务器。该套装工具包含三个工具:MySQL Query Browser、MySQL Administrator和MySQL Migration Assistant(仅支持Windows平台)。在本文中,我们将介绍前两个工具,看一下它们是如何帮助我们在不使用命令行的方式来管理MySQL数据库。 MySQL GUI Tools的安装非常简单,在Ubuntu、Debian或Fe...
MySQL5.1 忘记root密码的解决方法

MySQL5.1 忘记root密码的解决方法

今天登陆 MySQL Query Browser 时发觉密码不正确,奇怪,我一直都是用空密码或者某一个特定密码的尝试多次,还是不正确!不管是啥问题了,当作忘记密码来处理吧首先在 MySQL的安装目录下 新建一个pwdhf.txt, 输入文本:SET PASSWORD FOR "root"@"localhost" = PASSWORD("*****"); 红色部份为 需要设置的新密码 用windows服务管理工具或任务管理器来停止MySQL服务 (任务管理器...
<< 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 >>