Python 2.x 上连接MySQL的库倒是不少的,其中比较著名就是MySQLdb(Django项目都使用它;我也在开发测试系统时也使用过),见:http://sourceforge.net/projects/mysql-python/不过,目前MySQLdb并不支持python3.x,网上找了一...
分类:
数据库 时间:
2014-08-05 15:33:09
阅读次数:
338
2014-08-05 BaoXinjian一、摘要1. Oracle的内存结构内存结构式Oracle数据库体系中最为重要的一部分,内存也是印象数据库性能的第一因素分类系统全局区SGA (System Global Area)程序全局区PGA (Program Gobal Area)用户全局区UGA ...
分类:
数据库 时间:
2014-08-05 15:31:39
阅读次数:
337
maxWait5000maxActive200urljdbc:oracle:thin:@192.168.250.63:1521:orcldriverClassNameoracle.jdbc.driver.OracleDrivermaxIdle10usernamezcglpasswordzcgl
分类:
数据库 时间:
2014-08-05 15:29:29
阅读次数:
236
1.对使用MyISAM存储引擎的表,定期使用optimize table table_name 对表进行碎片整理。2.对于精度要求比较高的字段使用 decimal 字段类型,尽量不要使用float字段类型。float会自动在保留位四舍五入3.Mysql默认存储引擎是MyISAM,尽量使用MyISAM...
分类:
数据库 时间:
2014-08-05 15:28:39
阅读次数:
237
在 explain的帮助下,您就知道什么时候该给表添加索引,以使用索引来查找记录从而让select 运行更快。如果由于不恰当使用索引而引起一些问题的话,可以运行 analyze table来更新该表的统计信息,例如键的基数,它能帮您在优化方面做出更好的选择。explain 返回了一行记录,它包括了 ...
分类:
数据库 时间:
2014-08-05 15:27:29
阅读次数:
354
一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su - oraclea、启动ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>startupSVRMGR>quitb、关闭ORACLE...
分类:
数据库 时间:
2014-08-05 15:20:59
阅读次数:
315
nstantclient-basic-win32-10.2.0.4.zip1.解压到D:/instantclient_10_22.将D:/instantclient_10_2增加到PATH环境变量中3.增加以下环境变量:TNS_ADMIN=D:/instantclient_10_2NLS_LANG=...
分类:
数据库 时间:
2014-08-05 15:20:19
阅读次数:
308
XQuery 是一个浏览/返回XML实例的标准语言. 它比老的只能简单处理节点的XPath表达式更丰富. 你可以同XPath一样使用.或是遍历所有节点,塑造XML实例的返回等.作为一个查询语言, 你需要一个查询处理引擎. SQL Server 数据库通过XML数据类型方法的T-SQL 语句来处理XQ...
分类:
数据库 时间:
2014-08-05 15:18:49
阅读次数:
350
这里用PowerDesigner做一个初步的设计,后面可能会有修改。1、启动PowerDesigner新建物理数据模型2、工具栏3、新建表模型4、添加第一张表,可以双击表或右键菜单打开下面窗口别忘了把Owner选上dbo,然后切换到Columns选项卡完成后,表的模样是下图这副德行的按此步骤依次添加...
分类:
数据库 时间:
2014-08-05 15:18:09
阅读次数:
259
在部署的项目的时候发现两个问题 ,第一个问题不是太容易发现 ,因为我部署的时候没问题 ,但是产品的同事在跑流程的时候总是出现一个connetException异常? 自己看了半天没发现什么问题 去网上查了一下 说是msq...
分类:
数据库 时间:
2014-08-05 14:32:49
阅读次数:
246
最近dropdatabasepai;报错ERROR1010(HY000):Errordroppingdatabase(can‘trmdir‘./pai‘,errno:39)我就想把库文件直接删除试试,于是rm-rf/usr/local/mysql/data/pai然后我又showdatabases;结果还有pai库于是dropdatabasepai;ERROR1010(HY000):Errordroppingdatabase(can‘trmdir‘..
分类:
数据库 时间:
2014-08-05 14:27:20
阅读次数:
235
OracleStudy之--Oracle等待事件(4)Dbfilescatteredread这个等待事件在实际生产库中经常可以看到,这是一个用户操作引起的等待事件,当用户发出每次I/O需要读取多个数据块这样的SQL操作时,会产生这个等待事件,最常见的两种情况是全表扫描(FTS:FullTableScan)和索引快速扫..
分类:
数据库 时间:
2014-08-05 14:23:31
阅读次数:
270
查看碎片程度高的表SELECTsegment_nametable_name,COUNT(*)extentsFROMdba_segmentsWHEREownerNOTIN(‘SYS‘,‘SYSTEM‘)GROUPBYsegment_nameHAVINGCOUNT(*)=(SELECTMAX(COUNT(*))FROMdba_segmentsGROUPBYsegment_name);查找使用CPU多的用户sessionselecta.sid,spid,status,substr(..
分类:
数据库 时间:
2014-08-05 14:22:11
阅读次数:
347
1.安装环境...42.安装步骤...52.1.检查硬件环境...52.2.检查软件环境...53.安装标准...73.1.内核参数...73.2.建立系统用户组,配置用户环境变量...73.3.Oracle资源限制...83.4.安装目录...83.5.安装oracle软件...83.6.建立数据库监听...93.7.建立数据库...93.8.数据库随系统自..
分类:
数据库 时间:
2014-08-05 14:21:10
阅读次数:
386
宏观:
1.缓存。在持久层或持久层之上做缓存。 从数据库中查询出来的数据先放入缓存中,下次查询时,先访问缓存,如果未命中则查询数据库。
2.表分区和拆分.无论是业务逻辑上的拆分还是无业务含义的分区。
3.提高磁盘速度.这包括RAID和其他磁盘文件分段的处理。主要的思想是提高磁盘的并发度(多个物理磁盘存放同一个文件)。
微观:
表设计方面:
1.字...
分类:
数据库 时间:
2014-08-05 14:18:39
阅读次数:
212
解决:
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)...
分类:
数据库 时间:
2014-08-05 14:13:49
阅读次数:
252