Python很强大啊,不用多说的……这里简单介绍一下其中的一个模块就是DB-API,也就是提供数据库应用编程接口的一个东西。
参考资料:Writing MySQL Scripts with Python DB-API
DB-API两层架构:顶层为所有的数据库引擎提供一个抽象的接口,底层包含特定数据库引擎的驱动等用于处理特定引擎云云。所以,在写Python脚本之前需要先装这个特定的驱动,比如MySQL,就需要安装MySQLdb模块。
你会成为谁故事里的主角呢
每个人都是有故事的人,是故事里的主角,或者只是戏子。
听听歌,唱唱歌,总能想起些往事,也总能编织些新的故事。
席慕容在《戏子》里说道:今生今世,我只是个戏子,永远在别人的故事里,流着自己的泪。他是悲伤的戏子,有着这样一颗戏子的心。
Continue reading
(ubuntu10.04) MySQL-python-1.2.3
Reference:net
1.mysql : sudo apt-get install mysql-server
2.other :
sudo apt-get install python-dev
sudo apt-get install libmysqld-dev
sudo apt-get install libmysqlclient-dev
3.MySQL-python-1.2.3.tar.gz
4.setup mysql-python:
shell>wget http://peak.telecommunity.com/dist/ez_setup.py
shell>sudo python ez_setup.py
shell>tar zxvf MySQL-python-1.2.3.tar.gz (Note:PATH)
shell>cd MySQL-python-1.2.3
Continue reading
Load Data脚本
Tips:
1. FORMAT: shell>sh load_data.sh sf 0.2
2. 功能主要包括生成用户指定sf值的数据量,导入数据进数据库表中,显示表状态,并计算表空间和索引空间大小
PATH_DATA=/home/tracylling/tpch/dbgen
DATABASE=tpch
Continue reading
Running TPC-H on MYSQL–loading data
系统版本:Ubuntu-10.04 && MySQL-5.1.41
[background]
tpc-h是决策支持数据库的基准测试,它包含了一整套面向商业的ad-hoc查询和并发数据修改,强调测试的是数据库、平台和I/O性能,关注查询能力。
tpc-h通过检查大量数据,执行复杂的查询操作,以及应答商业问题来展示决策支持系统的性能。tpc-h中的数据库查询要比典型的OLTP查询更加复杂。
tpc-h性能测试包括两部分:
能力(power)测试—能力测试将以连续的次序执行一个数据库查询流。
吞吐量(throughput)—吞吐量测试将执行多条并发的数据库查询流,而每条查询流同样以连续的次序执行查询。
TPC-H所报告的性能计量单位被称为“TPC-H复合式每小时查询性能单位”(TPC-H Composite Query-per-Hour Performance Metric – QphH@Size),反映的是系统处理查询的多方面能力,包括查询执行时选定的数据库大小、单个流提交查询时的查询处理能力,以及多个并发用户提交查询时的查询吞吐量。
TPC-H的价格/性能比计量单位的表达方式为$/QphH@Size。
[load data step by step]
注:实验只需单表,所以做部分删减操作,多表需要修改ddl文件,或者create table的.sql文件,本实验选择lineitem表,该表含有各种数据类型。
Continue reading
IETS 朗阁学习笔记整理
IETS朗阁学习笔记
IELTS学习笔记 作者 李玲 编者 刘冠杉
2010 SUMMER
去年的夏天看云计算应付老板任务总结资料如上……
今年的夏天希望实习生活丰富多彩,fighting~
修改MySQL的登录密码设置
(在root用户下进行)
1. # gedit /etc/my.cnf
在[mysqld]的段中加如下语句
[mysqld]
skip-name-resolve
skip-grant-tables
2. 重新启动mysql
# /etc/init.d/mysql restart
3. 登录并修改MySQL的root密码
# /usr/bin/mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 3.23.56
Self-healing database system
上周二的小组讨论,我讲的,主要讲了国内某个小组在数据库可生存性方面的研究现状和成果。PPT一份,mark一下。
实验:建立五个词的识别系统(步骤以及结果显示)
(PS:只作为尝试,不保证正确)
系统简介:
HTK是隐马尔可夫模型工具箱,由剑桥大学工程系研发而成。该工具箱的目的是搭建使用隐马尔可夫模型。详见:http://htk.eng.cam.ac.uk/
搭建步骤:
a) 训练库创建:词汇集中的每个元素进行多次录制,且对相应词汇做好标签;
b) 声学分析:将波形数据文件转换为一系列系数向量;
c) 模型定义:为总词汇集中的每个元素定义一个HMM原型;
d) 模型训练:使用训练数据对每个HMM模型进行初始化、训练;
e) 任务定义:识别系统的语法(什么可被识别)的定义;
f) 未知输入信号识别;
g) 评估:识别系统的性能可通过测试数据进行评估。