排序:
默认
按更新时间
按访问量

[oracle] count()函数使用错误字段导致的查询失败(聚合函数聚合字段与分组字段不一致)

一 错误的SQL语句(原始的,格式是直接从word中拷贝的,存在多个错误): select to_char(t.fbsj, 'YYYY') as a, count(t.fbsj) from ( select fbsj from ods_t_ky_lw     where       to_...

2018-11-15 11:47:59

阅读数:27

评论数:0

Python安装一些包时用到的系统层面的依赖

注:以下解决方法均以CentOS7.3环境(已配置好可用yum源)为例,其他操作系统可能会有所区别。 【1】、安装cffi报错:c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory 解决:执行  yum i...

2018-10-29 17:35:42

阅读数:26

评论数:0

执行yum命令报except KeyboardInterrupt, e: 错

升级完python后(python2升级到python3,并且将原来的/usr/bin下的python软连接给替换成python3的了),执行yum安装或查看命令都会产生这个错误: [root@localhost bin]# yum     File "/usr/bin/yu...

2018-09-28 23:22:06

阅读数:50

评论数:0

python脚本1

import random import os #文件目录 data_dir="/home/data" isExists=os.path.exists(data_dir) if not isExists: os.makedirs(data_dir) ...

2018-09-18 22:57:14

阅读数:41

评论数:0

\x与\u编码的区别,并使用python对其进行转换

首先前面的 \表示转义,\x:只是 16 进制的意思,后边跟两位,则表示单字节编码;\d:十进制;\o:八进制;对于 \xaa ⇒ chr(0xaa) ⇒ chr(16*a+a)>> str1='\xE4\xB8\x89\xE7\xBA\xA7\xE8\...

2018-04-09 10:59:22

阅读数:3738

评论数:0

linux下进程和线程状态查看

检查 使用 ps -fe |grep programname 查看获得进程的pid,再使用 ps -Lf pid 查看对应进程下的线程数. 查找资料发现可以通过设置 ulimit -s 来增加每进程线程数。 每进程可用线程数 = VIRT上限/stack size   32位x86系统默认的...

2017-09-05 10:28:45

阅读数:5659

评论数:0

对HAWQ进行TPC-DS测试

hawk跑TPC-DS 创建文件夹,把TPC工具放入 cd /tpcds/v2.1.0/tools/ ./dsdgen -DIR /opt/3t_data -SCALE 3000-parallel 20 -child 20 -TERMINATE N [root@node2 /]# mkd...

2017-01-14 16:33:37

阅读数:1641

评论数:0

如何进行TPS-DS测试

1     简介 随着开源Hapdoop、Map/Reduce、Spark、HDFS、HBASE等技术的商用化,大数据管理技术得到了突飞猛进的发展。如何客观地比较不同数据管理系统,即大数据测试基准的选择,成为一个重要的研究课题。 事务性能管理委员会(TransactionProcessing ...

2017-01-14 14:47:33

阅读数:4405

评论数:2

tpc-ds99 工具使用

安装部署 tpc-ds-99 工具 解压文件 unzip tpc-ds-tool.zip 进入目录 cd v2.3.0/tools 拷贝Makefile文件 cp Makefile.suite Makefile 源码包缺少一个tokenizer...

2017-01-14 14:25:50

阅读数:686

评论数:0

TPC-DS 生成数据

简介 其实,使用 TPC-DS 生成系统性能测试的数据,说简单也简单,说难,确实也不好做! 关键是在每一步的操作中,如果遇到了问题,该怎么样处理,这个是个问题的关键。 下面就将生成的步骤简单描述一下,好记性不如烂笔头呀! 生成步骤 1.在官网上(http://www.tpc....

2017-01-14 14:20:32

阅读数:2305

评论数:0

通过VNC安装oracle方法

环境:centos6.5最小安装版 一、安装vnc和gnome桌面 前提:已配置好yum源,yum源中存在tigervnc-server包和GNOME桌面组包(或者是包含KDE Desktop组包也行)。 安装桌面: yum grouplist #查看yum组包中是否包含上述两个组包中的...

2016-11-26 16:57:05

阅读数:1046

评论数:0

认识多任务、多进程、单线程、多线程

要认识多线程就要从操作系统的原理说起。    以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批处理来批量执行任务。    现在的操作系统都是多任务操作系统,每...

2016-10-24 14:08:32

阅读数:841

评论数:0

多线程同步与单线程异步对比

阻塞与线程

2016-10-24 13:49:10

阅读数:717

评论数:0

linux下杀死进程(kill)的N种方法 包括python–killproc

使用 pip 安装 一般的杀死进程过程如下 $ ps -ef | grep django-admin.py | grep -v grep 501 20060 1 0 0:00.11 ttys001 0:00.38 python django-admin.py run...

2016-09-19 16:22:08

阅读数:9726

评论数:0

JMeter学习笔记--详解JMeter配置元件

JMeter配置元件可以用来初始化默认值和变量,以便后续采样器使用。将在其作用域的初始化阶段处理。 CSV Data Set Config:被用来从文件中读取数据,并将它们拆分后存储到变量中,适合处理众多变量 Variable Names:变量名列表(逗号分隔)。JMeter2.3.4...

2016-09-14 17:08:48

阅读数:8039

评论数:0

MYSQL性能查看(命中率,慢查询)

网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。   mysql> show global s...

2016-09-14 16:31:33

阅读数:2249

评论数:0

Jmeter线程组设置

添加线程组:右键测试计划->添加->Threads->线程组 线程组设置" title="Jmeter 线程组设置" height="257" width="690"> 左...

2016-09-14 15:06:13

阅读数:14335

评论数:0

JMeter 集合点设置之Synchronizing Timer的使用

Jmeter集合点是通过Synchronizing Timer这个定时器来实现的,虽然简单,但是在使用的时候需要注意一些点,下面详细说明。 1、布局设置   集合点设置之Synchronizing Timer的使用" title="JMeter 集合点设置之Synch...

2016-09-14 10:52:47

阅读数:4211

评论数:0

TPS和事务响应时间的关系、计算公式

例子:一个高速路有10个入口,每个入口每秒钟只能进1辆车 1、请问1秒钟最多能进几辆车?    TPS=10 2、每辆车需要多长时间进行响应?    reponse time = 1 3、改成20辆车,每秒能进几辆?每辆车的响应时间是多长?    TPS = 10,reponse ti...

2016-09-08 10:24:11

阅读数:26276

评论数:2

java内存泄漏分类及避免

要点 内存泄露是指程序中间动态分配了内存,但在程序结束时没有释放这部分内存,从而造成那部分内存不可用的情况,重启计算机可以解决,但也有可能再次发生内存泄露,内存泄露和硬件没有关系,它是由软件设计缺陷引起的。 内存泄漏可以分为4类: 1) 常发性内存泄漏。发生内存泄漏的代码会被多次执行到,...

2016-09-06 20:39:22

阅读数:2016

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭