`
文章列表
以下的文章,主要为大家在实际工作中提供一种解决方法。 ---用户名:scott ---密  码:tiger ---*********Oracle表连接与子查询示例************ ---求部门中哪些人的薪水最高 select
  1:索引,我们最先想到的就是创建索引,创建索引可以成倍的提升查询的效率,节省时间。但是如果数据量太过于巨大的时候,这个时候单纯的创建索引是无济于事的,我们知道假如特别是在大数据量中统计查询,就拿1000W数据来说吧,如果使用count函数的话,最少要50-100秒以上,当然如果你的服务器配置够高,处理够快,或许会少很多但是一样会超过10秒。 单纯的建立索引是无济于事的。我们可以在创建索引的时候给索引加个属性,compress,这个属性可以将所创建的索引进行一个良好的归类,这样的话,查询速度会提升5-10倍,或者更高。但是唯一的缺点是,压缩索引只能手动创建,对于那些KEY
SELECT语句中的主要子句归纳如下: SELECT select_list [ INTO new_table ] FROM table_source [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVING search_condition ] [ ORDER BY order_expression [ASC| DESC ]] 参数: select_list:指定由查询返回的列。它是一个逗号分隔的表达式列表。每个表达式同时定义格式(数据类型和大小)和结果集列的数据来源。每个选择列表表达式通 ...
今天在笔试过程中遇到了一个关于级联删除的问题,问题的内容大概是两个表:员工表(UserId,Username,deptno)和单位表(deptno ,deptName),其中员工表的deptno单位表的的deptno相一致,问:如何实现当删除一个单位时,其对应的单位的 ...
   对于应用服务器集群,应该是非常常见的。通过集群,可以很简单地通过乘法的方式将服务能力扩大(而且这种扩充的成本要远低于垂直扩充,你只要比较一下一个满配4CPU的PC服务器与2台满配2CPU的服务器的价格就知道了),并且,可以提供系统的高可用性,当一台服务器出现问题时,可以由其他服务器提供服务,避免了服务的中断。  而对于数据库服务器,集群就比较少见了,以往只用于高端系统,比如象ORACLE就提供了并行模块。  而ICX的出现,则为SQL SERVER数据库的集群提供了良好的解决方案。(参见:ICX-实现SQL SERVER数据库集群)。   我们先看一下这种产品的原理:  数据库服务 ...
转载自:http://www.justwinit.cn/post/2939/ SUSE防火墙查看命令 linux:~ # chkconfig -list|grep -i fireSuSEfirewall2_init        0:off 1:off 2:off 3:off 4:off 5:off 6:offSuSEfirewall2_setup       0:off 1:off 2:off 3:off 4:off 5:off 6:off SUSE防火墙立即停止命令 linux:~ # SuSEfirewall2 stopSuSEfirewall2: Warning: ip6ta ...
  在ixpub上看到很多朋友遇到关于xhost 命令的问题,例如报错:xhost unable to open display 很多没有得到很好哦解决,其实这个命令的使用很简单,只要熟悉了命令的使用,就不会有这么多问题了,下面先说说这个命令的使用,然后结合问题,说说遇到这类问题的解决办法. xhost 命令 用途控制什么人可以访问当前主机上的增强 X-Windows。 语法xhost [  + |  - ] [ Name ] 描述xhost 命令添加或删除 X 服务器接受连接的机器列表上的主机名。 该命令必须从有图形显示连接的机器上运行。可以通过使用 -Host 参数,从访 ...
  show和set命令是两条用于维护SQL*Plus系统变量的命令      SQL> show all --查看所有68个系统变量值      SQL> show user --显示当前连接用户      SQL> show error                --显示错误      SQL> set heading off --禁止输出列标题,默认值为ON      SQL> set feedback off --禁止显示最后一行的计数反馈信息,默认值为"对6个或更多的记录,回送ON"      SQL> set t ...
在linux或者unix操作系统中在系统的引导的时候会开启很多服务,这些服务就叫做守护进程。为了增加灵活性,root可以选择系统开启的模式,这些模式叫做运行级别,每一种运行级别以一定的方式配置系统。 守护进程是脱离于终端并且在后台运行的进程。守护进程脱离于终端是为了避免进程在执行过程中的信息在任何终端上显示并且进程也不会被任何终端所产生的终端信息所打断。 守护进程简介   守护进程,也就是通常说的Daemon进程,是Linux中的后台服务进程。它是一个生存期较长的进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程常常在系统引导装入时启动,在系统关闭时终止 ...
vi替换命令用法详解  : ranges /pat1/pat2/g 其中 : 这是Vi 的命令执行界面。range 是命令执行范围的指定: 百分号(% )表示所有行 点(. )表示当前行美元($ )表示最末行 例如: 10,20 表示第10 到20 行,.,$ 表示当前行到最后一行,. +2,$-5 表示当前行后两行直到全文的倒数第五行 s 表示其后是一个替换命令。pat1 这是要查找的一个正则表达式pat2 这是希望把匹配串变成的模式的正则表达式 g 可选标志,带这个标志表示替换将针对行中每个匹配的串进行,否则则只替换行中第一个匹配串。:/string #向下查找:?stirng   ...
简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。 例如: 如果一个任务由10个子任务组成,每个子任务单独执行需1小时,则在一台服务器上执行改任务需10 ...
管理Linux系统以及应用程序的日志非常重要且具有趣味性。我们想要得到的是重要的、有用的信息,并不是大量的垃圾。你得有能力在日志中找到你需要的信息。古老的 syslogd 工具已经工作了许多个年头。但它现在已经不足以面 ...
配置静态路由的步骤还很简单的。由于路由器Router3除了与路由器Router2相连外,不再与其他路由器相连,所以也可以为它赋予一条默认路由以代替以上的配置静态路由。   对于一般的用户来讲,如果对路由器配置很了解的话,那么配置静态路由也应该是非常简单的。通过配置静态路由,用户可以人为地指定对某一网络访问时所要经过的路径,在网络结构比较简单,且一般到达某一网络所经过的路径唯一的情况下采用静态路由。建立静态路由ip route prefix mask {address | interface} [distance] [tag tag] [permanent]。 Prefix :所要到 ...
摘要: 日志文件集中存储是网络安全的必要手段,可将系统的登录信息messages等7中级别的日志均进行集中存储,方便审查。在redhat下使用syslogd服务做简单的配置即可完成日志文件存储到日志服务器中。在SUSE下使用借用syslog-ng软件来实现日志服务器。      内容: SUSE下使用syslog-ng部署日志服务器指导书   日志服务器ip地址:192.168.2.152   客户端配置 1.       安装syslog-ng软件包 2.      
Linux系统缺省并没有打开IP转发功能,要确认IP转发功能的状态,可以查看/proc文件系统,使用下面命令: cat /proc/sys/net/ipv4/ip_forward 如果上述文件中的值为0,说明禁止进行IP转发;如果是1,则说明IP转发功能已经打开。 要想打开IP转发功能,可以直接修改上述文件: echo 1 > /proc/sys/net/ipv4/ip_forward 把文件的内容由0修改为1。禁用IP转发则把1改为0。 上面的命令并没有保存对IP转发配置的更改,下次系统启动时仍会使用原来的值,要想永久修改IP转发,需要修改/etc/sysctl.conf文 ...
Global site tag (gtag.js) - Google Analytics