`
asdic
  • 浏览: 123590 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
=================================================== @echo offtitle 懒人有懒福--IP自动设置   MODE con: COLS=80 lines=30color 0a:mainclsecho 有些人就是这么懒,哈哈...echo.echo        要把IP设置为公司用的IP 请按 1echo        要把IP设置为自动获取 请按 2echo        要退出 请按 3echo.@rem 上一句是空一行set /p choice=       您的选择:echo.if "%choice%"== ...
一般存入数据库中的时间格式为yyyy-mm-ddhh:mm:ss 如果要转换为yyyy-mm-dd  短日期格式.可以使用convert函数.下面是sqlserver帮助中关于convert函数的声明:使用 CONVERT: CONVERT (data_type[(length)],expression[,style]) 参数 expression 是任何有效的 Microsoft® SQL Server™ 表达式。data_type 目标系统所提供的数据类型,包括bigint和sql_variant。不能使用用户定义的数据类型。length nchar、nvarchar、char、varcha ...
利用JProfiler对应用服务器内存泄漏问题诊断一例(转)关键字: java 在中间件应用服务器的整体调优中,有关于等待队列、执行线程,EJB池以及数据库连接池和Statement Cache方面的调优,这些都属于系统参数方面的调优,本文主要从 ...
open_cursors的讨论数据库环境9.2.0.4 RAC两个节点错误现象:ORA-00604: error occurred at recursive SQL level 1 ORA-01000: maximum open cursors exceeded 问题描述:最近发布了多个大的应用程序后发现open_cursors不够,而且跟recursive SQL有关,我就怀疑可能是跟触发器或者跟什么表的约束有关(注意我们的表空间设置基本都是设置Uniform),后来查看,发现涉及到有个触发器,并且涉及到删除某个有约束的表,但是现在还不能完全确定。我用select sid,coun ...
--------------------------------------------------------------- drop后的表被放在回收站(user_recyclebin)里,而不是直接删除掉。这样,回收站里的表信息就可以被恢复,或彻底清除。 1.通过查询回收站user_recyclebin获取被删除的表信息,然后使用语句 flashback table <user_recyclebin.object_name or user_recyclebin.original_name> to before drop [rename to <new_table_ ...
最近看到好多人说到tns或者数据库不能登录等问题,就索性总结了下面的文档。    首先来说Oracle的网络结构,往复杂处说能加上加密、LDAP等等。。这里不做讨论,重点放在基本的网络结构也就是我们最常用的这种情况    三个配置文件    listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME\network\admin目录下。    重点:三个文件的作用和使用    #-----------------------    sqlnet.ora-----作用类似于linux或者其他unix的nsswitch.conf文件,通过这个文件来决定 ...
一、ORACLE10g自动收集统计信息--自动analyze 从Oracle Database 10g开始,Oracle在建库后就默认创建了一个名为GATHER_STATS_JOB的定时任务,用于自动收集CBO的统计信息。 这个自动任务默认情况下在工作日晚上10:00-6:00和周末全天开启。调用DBMS_STATS.GATHER_DATABASE_STATS_JOB_PROC收集统计信息。该过程首先检测统计信息缺失和陈旧的对象。然后确定优先级,再开始进行统计信息。 可以通过以下查询这个JOB的运行情况:   select * from Dba_Scheduler_Jobs where JOB_ ...
  iostat命令是另一个研究磁盘吞吐量的工具。和sar类似,iostat可以使用间隔和计数参数。第一个间隔的输出包含Linux总运行时间的指标。与其他性能命令比较,这可能是iostat最独特的功能。例如,以下是一个大部分时间处于空闲 ...
  vmstat命令也是显示Linux性能指标的方法,它报告了许多信息,理解这些信息有一定难度。 输出分为6个类别:进程、内存、交换区、I/O、系统和CPU。与iostat类似,第一个样本是从最近重新启动以来的平均值。以下是一个典型的vmstat输出: -m选项使内存字段以兆字节为单位显示。vmstat和许多其他性能命令一样使用取样间隔和计数参数。 进程(procs)信息有两列。r列是可运行进程的数量,b列是阻塞进程的数量。 内存部分有4个报告虚拟内存如何使用的字段。表3-7列出这些字段及其意义。 表3-7                                             ...
top top命令是最流行的性能工具之一。大多数系统管理员运行top查看Linux和UNIX系统的运行情况。top实用工具提供一种监视进程和Linux整体性能的理想方法。将Linux进程称作任务更准确,但是在本章中我们还是将它们称作进程,因为这个工具也这样称呼它们。1普通用户和root用户都可以运行top。图3-1显示一个空闲系统的典型top输出。 图3-1  top输出 top显示有两个部分。大约前三分之一显示关于Linux的整体信息,其余行为各个进程信息。如果扩展窗口则显示更多进程而填充整个屏幕。 更全面的Linux信息可以通过使用top之外的几个命令来得到。不过,通过一个命令在一个屏幕上 ...
在Linux下有很多系统性能分析工具,比较常见的有top、free、ps、time、timex、uptime等。下文将介绍几个较为重要的性能分析工具vmstat、iostat和sar及其使用。   用vmstat监视内存使用情况   vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。   vmstat的语法如下:   vmstat [-V] [-n] [delay [count]]   其中,-V表示打印出版本信息;-n表示在周期性循环输 ...
  sar是一个优秀的一般性能监视工具,它可以输出Linux所完成的几乎所有工作的数据。sar命令在sysetat rpm中提供。示例中使用sysstat版本5.0.5,这是稳定的最新版本之一。关于版本和下载信息,请访问sysstat主页http://perso.wanadoo.fr/sebastien.godard/。 sar可以显示CPU、运行队列、磁盘I/O、分页(交换区)、内存、CPU中断、网络等性能数据。最重要的sar功能是创建数据文件。每一个Linux系统都应该通过cron工作收集sar数据。该sar数据文件为系统管理员提供历史性能信息。这个功能非常重要,它将sar和其他性能工具区分 ...
  随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux的远程管理成为网络管理员的首要任务。我们经常见到的几种最为常用的 windows下远程管理Linux服务器的方法,基本上都是利用S ...
一、 前言       每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最 ...
   通过扩展Volume Group、Logical Volume来达到扩展文件系统的大小,     我的服务器是建在虚机上的,   分配硬盘空间时,通过修改参数把原来硬盘加大的。   [root@localhost ~]# fdisk -l Disk /dev/sda: 32.2 GB, 32212254720 bytes255 heads, 63 sectors/track, 3916 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes    Device Boot      Start         End      Bl ...
Global site tag (gtag.js) - Google Analytics