
DB/MSSQL/MySQL/Oracle数据库技术
文章平均质量分 74
zfrong
98年接触计算机,多年Windows软件Web开发经验。知识面广,善于发现问题、分析问题、解决问题。方向:IT项目(策划管理投资).大信息量处理(搜索检索信息抽取挖掘人工智能).
上海MSN:zfrong2000##hotmail.com
展开
-
写有效的历史数据迁移sql
转自:http://rdc.taobao.com/blog/dba/html/124_oracle_data_transfer.html作者:丁原对于高并发oltp系统,生产库可能只需保留当前几个月的数据,之前的数据要全部迁移到历史库中。那么,如何处理这样的需求,如何写合适的历史迁移程序呢?1.常规写法begin --迁移数据 insert into tb_users selec转载 2008-11-25 19:29:00 · 2026 阅读 · 0 评论 -
Tomcat+MySql+Struts中文问题绝妙的解决方案
开发Web应用程序时,无论是用什么样的框架技术来开发,一碰从数据库存取涉及到中文的数据,就要面对中文乱码或者是各种编码方式不匹配的异常,今天晚上终于搞定了Tomcat+MySql+Struts的中文问题,用到了很简单的方法,很快就能搞定。 在做以下工作之前,所有的HTML/JSP的charset都设为charset=gb2312。 第一个要解决的是表单提交乱码转载 2009-11-08 23:53:00 · 799 阅读 · 0 评论 -
锁定老贴子 主题:介绍CJDBC
cjdbc ( http://c-jdbc.objectweb.org/ ) 是一个opensource的数据库集群中间件,任何基于jdbc的应用都可以通过它透明地访问数据库集群,它可以进行各个节点之间的数据复制,并且可以实现各个节点的查询负载均衡。通过这样的软件,偶们可以方便的实现RAIDb - Redundant Array of Inexpensive Database廉价数据库转载 2009-07-01 17:04:00 · 836 阅读 · 0 评论 -
主题:数据库水平切分的实现原理解析
第1章 引言随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。水平切分数据库,可以降低单台机器的负载,同时最大限度的降低了了宕机造成的损失。通过负载均衡策略,有效的降转载 2009-07-01 16:39:00 · 974 阅读 · 0 评论 -
Metoo2008:大型网站集群的整体建设战略&大话负载均衡历史
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE转载 2009-07-01 17:19:00 · 1320 阅读 · 0 评论 -
SQL语句中的内联和外联
联接可分为以下几类: 内联接(典型的联接运算,使用像 = 或 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students 和 courses 表中学生标识号相同的所有行。 外联接。外联接可以是左向外联接、右向外联接或完整外部联接。 在 FROM 子句中指定外转载 2009-06-26 16:49:00 · 2395 阅读 · 0 评论 -
数据库的外联和内联知识 Inner Join & Outter Join
使用关系代数合并数据1 关系代数合并数据集合的理论基础是关系代数,它是由E.F.Codd于1970年提出的。在关系代数的形式化语言中: 用表、或者数据集合表示关系或者实体。 用行表示元组。 用列表示属性。关系代数包含以下8个关系运算符 选取――返回满足指定条件的行。 投影――从数转载 2009-06-26 16:47:00 · 2025 阅读 · 0 评论 -
DDB,分布式数据库,复习要点
转自NirvanaFeng 发表tag:DDB,分布式数据库,复习要点 【第一次自己总结,又想起大学考政治的时候为大家总结要点的同学们,辛苦辛苦......如今我已经自力更生了,哈哈】 第一章 1、 分布式数据库的定义(P4)物理上分散而逻辑上集中的系统,它使用计算机网络将地理位置分散而管理和控制又需转载 2009-06-04 13:37:00 · 2707 阅读 · 0 评论 -
MYSQL导入导出数据常用命令
Youlunfans.com一、备份数据库:(命令在DOS的mysql/bin目录下执行) mysqldump --opt school>school.bbb 注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。 1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqld转载 2009-03-23 16:34:00 · 963 阅读 · 0 评论 -
随机调用数据库:不同的数据库中随机取数据的方法
随机调用数据库:不同的数据库中随机取数据的方法1、如果是SQL的话,可以用下面的方式 select top 10 * from table order by newid( ) 2、如果是Oracle select * from ( select * from table order by dbms_random.value ) where rownum 3、如果是Access SELECT top转载 2008-12-03 12:41:00 · 977 阅读 · 0 评论 -
sql 删除重复行怎么写
sql 删除重复行怎么写<br /> <br />问题补充:就是删除数据库中完全一样的,仅仅保留一条。最佳答案1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 <br /> select * from people <br /> where peopleId in (select peopleId from people group by peopleId having count <br /><br /> (peopleId) > 1) <br /><br /转载 2011-02-25 12:01:00 · 1313 阅读 · 2 评论