码迷,mamicode.com
首页 > 数据库
101个MySQL的调节和优化技巧
MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是101条调节和优化MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多MySQL的调节和优化技巧。MySQL服务器硬件和...
分类:数据库   时间:2015-01-22 12:46:39    阅读次数:259
Sql 分页存储过程
drop procedure Emp_fycreate procedure Emp_fy(@rows int,@page int,@tabName varchar(20))asdeclare @str varchar(2000)set @str='select top '+STR(@rows)+' ...
分类:数据库   时间:2015-01-22 12:44:13    阅读次数:199
PostgreSQL对接SequoiaDB
PostgreSQL是一款开源的SQL数据库,支持标准SQL,用户可以通过JDBC驱动连接PostgreSQL进行应用程序开发。用户通过 扩展PostgreSQL功能,让开发者可以使用SQL语句访问SequoiaDB数据库,完成SequoiaDB数据库的增、删、查、改操作。本文就针 对如何扩展Pos...
分类:数据库   时间:2015-01-22 12:40:55    阅读次数:177
针对mysql慢查询脚本的优化
有一些同学可能不知道,mysql是存在慢查询检查脚本的,就是在发行版的scripts目录下的mysqldumpslow.pl,需要perl环境,ActiveState PerlStrawberry Perl安装完成后,就可以通过他对于slowlog进行分析了,但是分析出来的结果一般是这样的: ...
分类:数据库   时间:2015-01-22 12:40:42    阅读次数:279
PostgreSQL的索引选型
PostgreSQL里面给全文检索或者模糊查询加索引提速的时候,一般会有两个选项,一个是GIST类型,一个是GIN类型,官网给出的参考如下:There are substantial performance differences between the two index types, so it...
分类:数据库   时间:2015-01-22 12:39:56    阅读次数:174
Oracle 10g 数据文件的第一个数据块结构
一.数据文件的第一个数据块结构kcvfhBBED> set file 1 FILE# 1BBED> set block 1 BLOCK# 1--查看第一个数据块的整体结构BBED> map /v File: /u01/app/orac...
分类:数据库   时间:2015-01-22 12:33:34    阅读次数:370
mysql 建立加密连接
加密连接可提高数据的安全性,但会降低性能。要进行加密连接,必须满足以下要求:user权限表里要有相关的SSL数据列。如果安装的MySQL服务器是4.0.0版的,user权限表已包含相关的SSL数据列,否则,我们也可用mysql_fix_privilege_tables脚本升级权限表。服务器和客户程序...
分类:数据库   时间:2015-01-22 12:32:43    阅读次数:239
MySQL加密的性能测试
这是对MySQL进行加密性能测试的两篇文章系列之二。在第一篇中,我专门使用MySQL的内置的对SSL的支持来 做压力测试,产生了一些令人惊讶的结果。AD:WOT2015 互联网运维与开发者大会 热销抢票这是对MySQL进行加密性能测试的两篇文章系列之二。在第一篇中,我专门使用MySQL的内置的对SS...
分类:数据库   时间:2015-01-22 12:31:29    阅读次数:243
MySQL----This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery
This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'的意思是,这版本的 MySQL 不支持使用 LIMIT 子句的 IN/ALL/ANY/SOME 子查询,即是支持非 IN/ALL/ANY/SOME ...
分类:数据库   时间:2015-01-22 12:30:01    阅读次数:210
Python+MySQL
0、基本操作。1、批量插入,用cursor.executemany。可参考python文件读取并使用mysql批量插入。2、mysql忽略主键冲突、避免重复插入的几种方式。3、关于测试连接是否有效,可用conn.ping()。ping会尝试重连。如果连接有效或重连成功,ping返回None;否则抛出异常。可参考python..
分类:数据库   时间:2015-01-22 11:20:05    阅读次数:165
Oracle 数据泵使用详解
数据泵使用EXPDP和IMPDP时应该注意的事项:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于E...
分类:数据库   时间:2015-01-22 11:02:58    阅读次数:198
PostgreSQL存储过程返回数据集实例
这里用一个实例来演示PostgreSQL存储过程如何返回数据集。1 首先准备数据表//member_categorycreate table member_category(id serial, name text, discount_rate real, base_integral integer...
分类:数据库   时间:2015-01-22 11:01:20    阅读次数:183
MySQL数据库中的哈希加密
数据库安全是数据库中最为重要的环节,只有确保了数据库中数据的安全,才能够更好的发挥数据库的功能,本文将为大家介绍一种很好的数据库加密方法,即哈希加密。导读:MySQL数据库加密的方法有很多种,不同的加密方法对应着不同的情况,本文介绍的数据库加密方法----哈希加密,对数据库保存的敏感数据有较好的数据...
分类:数据库   时间:2015-01-22 11:02:08    阅读次数:182
转MySQL 批量提交优化
用户修改布局时,需要批量更新mysql的xxxx_layout_xxxx表。批量操作的数据量是2-30条/次。批量操作是这次项目在技术上比较关键的一个点,之前批量操作做过性能上的测试,mysql端问题不大,7000+tps,Java端的效率有些差,有优化空间。对批量的性能进行了测试,优化。过程如下。...
分类:数据库   时间:2015-01-22 11:01:43    阅读次数:210
RHEL6 64位系统安装ORACLE 10g 64bit 数据库
记得去年4月份的时候,为公司部署测试环境和UAT环境时,在红帽RHEL6 64位系统安装ORACLE 10g 64位数据库时遇到了许多小问题,当时匆匆忙忙也没记录一下这些问题,前几天在虚拟机安装ORACLE 64位 10g时,又有一些常见问题又遇到了,顺便整理一下这篇文章。也许在RHEL6 64版本...
分类:数据库   时间:2015-01-22 10:57:21    阅读次数:552
MySQL数据库的双向加密方式
如果你正在运行使用MySQL的Web应用程序,那么你把密码或者其他敏感信息保存在应用程序里的机会就很大。保护这些数据免受或者窥探者的获取 是一个令人关注的重要问题,因为您既不能让未经授权的人员使用或者破坏应用程序,同时还要保证您的竞争优势。幸运的是如果你正在运行使用MySQL的Web应用程序,那么你...
分类:数据库   时间:2015-01-22 10:59:11    阅读次数:187
db2存储过程报SQL0104N错误
ERROR [42601] [IBM][DB2/LINUXX8664] SQL0104N An unexpected token "insert" was found following "". Expected tokens may include: "".这种情况是存储过程语法报错,解决方法是注...
分类:数据库   时间:2015-01-22 10:54:53    阅读次数:1335
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!