
数据库
弘石
山上有两个程序员
展开
-
mysql的大小写敏感性
mysql的大小写敏感性 原文地址:http://zhaolinjnu.blog.sohu.com/45332540.html mysql的大小写敏感性主要分为两部份:一个是表名区别大小写;二是字段值不区分大小写.这个跟我们希望的恰好相反,而这却是mysql 的默认设置,不得不令人费解,而这些却是oracle数据库比较基本的东西。 首先说说MYSQL建表的特点?如果转载 2011-10-22 14:48:25 · 1043 阅读 · 0 评论 -
oracle11g SQL基础(1z0-051考试)考点整理
据说考试题目都是根据oracle的老师培训时学生容易出错的题目整理而成的,下面是我觉得自己平常没有弄清的知识点1. 事务可以由DML和DCL组成;2. trim第一个参数只能是一个字符3. 集合的排序:使用第一个select中的字段名4. char默认长度15. varchar2必须设定长度6. unique的列和foreign key的列可以为null7. s原创 2011-10-25 22:58:27 · 1287 阅读 · 0 评论 -
mysql反向解析导致连接慢的问题
公司的一个系统使用mysql数据库,局域网内访问时连接速度很慢,每次都要过十几秒后才能连上,只要连接上了速度正常。在网上查了一下,发现了mysql有一个“反向解析”的问题:安装mysql后,默认反向解析是打开的。不管你是使用域名还是IP连接数据库,mysqld都会做一个反向解析的过程,即从 IP->dns的反查,反查的过程是很慢的而且是受ISP控制,所以一旦ISP由于某些原因(这个也许有必要让原创 2011-11-23 15:07:41 · 3019 阅读 · 0 评论 -
Oracle checkpoint详解
checkpoint扫盲什么是checkpoint在数据库系统中,写日志和写数据文件是数据库中IO消耗最大的两种操作,在这两种操作中写数据文件属于分散写,写日志文件是顺序写,因此为了保证数据库的性能,通常数据库都是保证在提交(commit)完成之前要先保证日志都被写入到日志文件中,而脏数据块着保存在数据缓存(buffer cache)中再不定期的分批写入到数据文件中。也就是说日志写入和转载 2012-10-10 18:39:48 · 826 阅读 · 0 评论 -
oracle表空间管理
创建表空间创建表空间的语法如下:CREATE TABLESPACE tablespacedatafile_clause]...[MINIMUM EXTENT integer[K|M]][LOGGING|NOLOGGING][DEFAULT storage_clause ][ONLINE|OFFLINE][PERMANENT|TEMPORARY][extent_m转载 2012-10-16 18:38:04 · 834 阅读 · 0 评论 -
Oracle 10g 统计信息自动收集功能(automatic statistics gathering)
1、什么是STATISTICS:优化统计信息是为了更详细的描述数据库及数据库对象而收集的数据,这些信息被用于为sql语句选择最优的执行计划。优化统计信息包括的项有:Table statistics(表统计信息):Number of rows、Number of blocks、Average row length;Column statistics(列统计信息):Number of di转载 2012-10-17 18:49:51 · 1632 阅读 · 0 评论 -
Delphi多线程下的ADO编程
前言:几个月前接到一个任务:将一后台程序访问数据库的方式从BDE改为ADO,原因是由于业务量的增加,通过BDE不论是向数据库写入数据还是从数据库中读出数据的速度都变得无法忍受,大家都知道ADO在数据库访问速度方面比BDE要快的多了(我写了一个测试程序使用ADO比使用BDE快了近100倍!)。这个任务还不简单嘛,只要将BDE的控件更换成ADO的再修改一些代码不就搞定了!我当时确实是这么想的,而且转载 2013-05-06 16:13:27 · 4998 阅读 · 0 评论