随笔分类 -  数据库

摘要:测试场景下,使用的oralce遇到表空间的占用超大,可以采用如下的方式进行空间的清理 首先使用sqlplus连接数据库sqlplus sys/password@orcl as sysdba 之类进行数据库的连接没然后进行如下的操作 ##创建表空间对于自己的测试库和表等最好都建立自己的表空间,以方便清 阅读全文
posted @ 2017-09-05 18:24 2012 阅读(633) 评论(0) 推荐(0) 编辑
摘要:以前在Linux平台上访问SQL Server时常用的方式有:http://www.freetds.org/https://sourceforge.net/projects/jtds/这方面的资料已经很多了,java方面还有微软官方的jdbc驱动现在在微软的开放战略下,使用起来更方便了#mssql 阅读全文
posted @ 2017-08-28 14:02 2012 阅读(2027) 评论(0) 推荐(0) 编辑
摘要:目的 Ø 在测试的环境下oracle数据库不存在或访问不方便时,可以将这个环境快速恢复出来 Ø 开发时方便测试之用 可以在任何包含docker服务的机器上运行,具体的docker的安装可以参考如下: rpm -ivh --nodeps --force *.rpm systemctl enable d 阅读全文
posted @ 2017-07-11 08:06 2012 阅读(16811) 评论(0) 推荐(2) 编辑
摘要:Mysql的版本和存储引擎较多,为了选择最适合业务使用的系统,需要进行一定的验证,本文描述mysql的验证过程和思路。主要涉及:Mysql的版本v Mariadbv Tokudbv Oracle具体的存储引擎v Myisamv Innodbv TokuDBv Maria如下是具体的思路My.cnf配置log-bin=mysql-bin 关闭,不要写日志skip-networking 开启安装和配置v mariadb5.5v Oraclev Tokudb如上目录下有对应的安装,卸载脚本具体步骤如下:1.首先停止mysql服务a) service mysql stop / service mysq 阅读全文
posted @ 2014-03-04 14:06 2012 阅读(1516) 评论(0) 推荐(0) 编辑
摘要:MySQL连接方式的说明http://icbm.iteye.com/blog/1840673MySQL除了最常见的TCP连接方式外,还提供SOCKET(LINUX默认连接方式)、PIPE和SHARED MEMORY连接方式。 各连接方式的服务器、客户端启动选项,及连接默认值见下表: TCP连接(Linux,Windows):目标启动选项默认值SERVER--port=PORT3306CLIENT--protocol=TCP--port=PORT3306SOCKET连接(Linux):目标启动选项默认值SERVER--enable-named-pipe--socket=SOCKET/tmp/my 阅读全文
posted @ 2014-01-03 18:11 2012 阅读(3363) 评论(0) 推荐(0) 编辑
摘要:编译安装mysql(Ubuntu10 64位)http://www.cnblogs.com/2018/p/3482259.html这个介绍了gcc形式编译安装mysql那我们使用clang进行编译一下看看具体的效果编译安装mysql(Ubuntu1064位)已经描述了mysql的编译安装情况,由于clang的性能比较高,现在实验一下mysql的clang编译经试验,主要解决如下的问题即可vABI_CHECKn这个问题表现是配置完成后,编译时会出现ABI的报错,google了一下,由于官方没有直接clang的支持,因此可以忽略,网上有人这样用过vClang编译器的引入n或者在cmake的配置文件 阅读全文
posted @ 2013-12-23 12:23 2012 阅读(1202) 评论(0) 推荐(0) 编辑
摘要:选用较好的编译器和较好的编译器选项,这样应用可提高性能10-30%,这个对大多数程序都非常重要Mysql的编译,不同的版本具体的配置方式是有差别的旧版的配置形式参考这个形式主要是使用configure,具体参考http://www.cnblogs.com/hemhem/archive/2011/03/14/2087481.htmlhttp://blog.csdn.net/bing19880122/article/details/5830650http://flyingdutchman.iteye.com/blog/1901149MySQLcMake新老参数对比及cMake配置及安装方法详解ht 阅读全文
posted @ 2013-12-22 16:26 2012 阅读(1121) 评论(0) 推荐(0) 编辑
摘要:http://stackoverflow.com/questions/5541421/mysql-sharding-approacheshttp://www.oschina.net/search?scope=blog&q=Shardinghttp://gigaom.com/2011/12/06/facebook-shares-some-secrets-on-making-mysql-scale/http://dbanotes.net/database/database_sharding-2.html开源数据库 Sharding 技术 (Share Nothing)https://blo 阅读全文
posted @ 2013-11-03 15:42 2012 阅读(1149) 评论(0) 推荐(0) 编辑
摘要:在ubuntu10系统上安装了默认的mysql,设置thread_stack=128较小,在hibernate中使用时出错错误关键字:SQLSTATE HY000 Thread stack overrun specify a bigger stack.MySqlmy.ini中文详细说明http://wenku.baidu.com/view/8c8c11fcc8d376eeaeaa31be.html使用mysql部署时,对这些配置选项要认真对待呀 阅读全文
posted @ 2013-03-21 18:43 2012 阅读(254) 评论(0) 推荐(0) 编辑
摘要:这些年读.net关于web开发的方方面面的书很多,如下从历史的书单中选取一些比较经典的图书供参考。C#基础语言基础和工具使用非常重要,如下是基本比较经典的图书书名概要CLRviaC#(第3版)http://product.china-pub.com/196978本书针对clr和.netframework4.0进行深入、全面的探讨,并结合实例介绍了如何利用它们进行设计、开发和调试 JeffreyRichter是全球享有盛誉的技术作家C#Primer中文版举世闻名的“primer”风格,畅销书作者stanlippman现为您呈上一份不容错过的c#指南C#与.NET3.5高级程序设计(第4版)本书是 阅读全文
posted @ 2012-08-09 08:30 2012 阅读(8318) 评论(27) 推荐(9) 编辑
摘要:建模工具MySQL Workbenchhttp://dev.mysql.com/doc/index-gui.html操作维护工具Top 10 MySQL GUI Toolshttp://www.databasejournal.com/features/mysql/article.php/3880961/Top-10-MySQL-GUI-Tools.htmhttp://stackoverflow.com/questions/273437/how-do-you-debug-mysql-stored-procedureshttp://stackoverflow.com/questions/75561 阅读全文
posted @ 2012-06-08 08:16 2012 阅读(1450) 评论(0) 推荐(0) 编辑
摘要:Oracle数据库压力测试工具SwingBench http://www.dominicgiles.com/downloads.html Hammerora is an open source load test tool for the Oracle, Microsoft SQL Server, MySQL and PostgreSQL Databases and Web Applications http://hammerora.sourceforge.net/ ammerora is an open source load test tool for the Oracle,... 阅读全文
posted @ 2012-05-10 11:34 2012 阅读(645) 评论(1) 推荐(0) 编辑
摘要:首先Java下根据JDBC规范连接数据库,有几种形式,参考http://djdnmq.iteye.com/blog/356468oracle 驱动oci thin 区别Oracle客户端准备 10201_client_linux32.zip 安装完成后,需要确保在终端中可以正确的执行sqlplus命令 Oracle环境变量 如果Tomcat是服务,需要把Oracle的安装环境变量写到TOMCAT中,类似如下 Tomcat加入/home/**/apache-tomcat-6.0.35/bin/catalina.sh开头,当前的用户加入:.bash_profile的末尾,具体的内容如下:... 阅读全文
posted @ 2012-05-01 15:38 2012 阅读(1034) 评论(0) 推荐(0) 编辑
摘要:我们在开发时需要直接连接发布的数据库有时比较麻烦,而自己安装很麻烦特别是在Linux环境下,各种Linux环境的依赖包有时都需要自己去找。如下的一些虚拟机是oralce官网已经安装好的Linux环境,直接下载使用即可,这样我们开发或测试等时候可以单机把一些相关的情况都搞定了。Pre-Built Developer VMs (for Oracle VM VirtualBox)Learning your way around a new software stack is challenging enough without having to spend multiple cycles on t 阅读全文
posted @ 2012-04-09 18:07 2012 阅读(7593) 评论(0) 推荐(1) 编辑
摘要:Linux基础版之软件安装 Redhat5版本软件包使用yum管理,因此如果需要增加软件时需要使用联网;如果想从光盘安装,采用如下步骤: 1、 挂载光盘 建立光盘目录mkdir /home/demo/rhel5 挂载光盘镜像文件mount -o loop rhel-server-5.4-i386-dvd.iso/home/demo/rhel5 或使用光盘挂载mount /dev/cdrom/home/demo/rhel5 2、 Yum设置 Ø cd /etc/yum.repos.d Ø 增加一个local.repo的文件,内容如下: [Server] name=Red Ha 阅读全文
posted @ 2012-04-08 15:41 2012 阅读(818) 评论(0) 推荐(0) 编辑
摘要:Oracle SQL Developerhttp://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html?ssSourceSiteId=ocomenOracle公司官方这个工具是完全免费的中文版本的文字翻译有问题,如Profile翻译成概要文件,Stack Frame-》弹出式框架等等可以在英文操作系统上安装,这样都是英语界面了PL/SQL Developerhttp://www.allroundautomations.com/PL/SQL DEVELOPER 比较适合开发人员,界面简单易用 阅读全文
posted @ 2012-02-02 08:58 2012 阅读(21963) 评论(3) 推荐(1) 编辑
摘要:参考图书经典的图书PL/SQL 语言Oracle PL/SQL ProgrammingSteven Feuersteinwith Bill Pribylhttp://product.china-pub.com/56915 Oracle PL/SQL程序设计(第5版)(上下册)体系结构Expert Oracle Database ArchitectureOracle 9i&10g编程艺术 深入数据库体系结构http://blog.csdn.net/knowhow/MyArticles.aspxOracle Database ArchitectureOracle Database 9i, 阅读全文
posted @ 2012-01-28 13:00 2012 阅读(381) 评论(0) 推荐(0) 编辑
摘要:轻量型测试工具JMeter1、在jmeter网站下载软件,目前最新版为jmeter2、COPY ORACLE的JDBC驱动JAR包文件(ojdbc14.jar)到JMeter的lib目录下。ojdbc14.jar文件一般位于ORACLE的安装目录下的jdbc\lib目录中3、进入bin目录运行jmeter.bat启动jmeter4、从测试计划里新增一个线程组5、新增 JDBC Connection Configuration,主要信息如下:Database URL:如 jdbc:oracle:thin:@localhost:1521:orclJDBC Driver class,数据库JDBC驱 阅读全文
posted @ 2012-01-18 17:03 2012 阅读(4574) 评论(0) 推荐(1) 编辑
摘要:12月的程序员有这篇文章,有些意思,可以参考。CAP定理是数据系统设计的基本理论,目前几乎所有的数据系统的设计都遵循了这个定理。但CAP定理给目前的数据系统带来了许多复杂的、不可控的问题,使得数据系统的设计越来越复杂。Twitter首席工程师、Storm的作者Nathan Marz在本文中通过避开CAP定理带来的诸多复杂问题,展示了一个不同于以往的数据系统设计方案,给我们的数据系统设计带来了全新的思路。http://www.programmer.com.cn/9260/comment-page-1/http://nathanmarz.com/blog/how-to-beat-the-cap-t 阅读全文
posted @ 2011-12-16 08:32 2012 阅读(483) 评论(0) 推荐(0) 编辑
摘要:使用 NoSQL 数据库分析大规模数据IBM的开发者站点的这个整理对入门和学习比较有效http://www.ibm.com/developerworks/cn/training/kp/j-kp-nosql/?lang=zh&cmp=dw&cpb=dwwdv&ct=dwcom&cr=dwcom&ccy=cn1. NoSQL 入门NoSQL 数据库被更多的人所关注是因为它在解决大规模数据的可扩展性上有它独到的解决方案。无模式的数据存储模型与传统的关系型数据库有着本质上的区别,但是它们并不像想象中那么难以使用。 阅读: Java 开发 2.0: NoSQL2. 阅读全文
posted @ 2011-11-03 08:34 2012 阅读(862) 评论(0) 推荐(2) 编辑