`
backspace
  • 浏览: 137094 次
文章分类
社区版块
存档分类
最新评论
文章列表
mariadb同样适用 首先检查mysql状态 linux-6yo1:~ # /etc/init.d/mysql status Checking for service MySQL: unused mysql.service - LSB: Start the MySQL database server Loaded: loaded (/etc/init.d/mysql) Active: inactive (dead) CGroup ...
最近在开发一个新的项目,可能会产生大数据量,需要对部分表进行分表操作,故来研究学习MySQL的分表功能。 由于实验报告已经写成Exlce文件了,各位看过就直接下载吧:MySQL分表分析报告.xls 以下是此次实验的结论: Insert时,分表和不分表的性能所差无几; 大量数据Insert时,大量数据整合成一条Sql的性能比逐个Insert的性能提高很多; 分表与否并不影响查询操作,其返回的结果还是和不分表的是一样的; 实际数据的存储,并不是完全按照分表策略执行的,会存在一定的偏差; 查询如果不是针对分表属性的话,反而会稍微慢一点;但是按照查询字段进行分区的效果很明显; 如 ...
  这里需要注意的是 OleDbConnection 对 Clob 之类的 Oracle 9i 的数据类型不支持,必须使用 OracleConnection 参见 INFO: Limitations of Microsoft Oracle ODBC Driver and OLEDB Provider 如果用 OracleConnection 必须安装 .NET Managed Provider for Oracle 下载地址 .NET Managed Provider for Oracle   2.连接字符串 远程连接的连接字符串可以这样写 OleDbConnection ...
Firebird存储过程--更加人性化的设计 begin   For select house_id,goods_id ,qty     from  table1 where id=:VAR_ID into :var_house_id,:var_goods_id,:var_qty do  update goods_stock set        stock_qty=stock_qty + :var_qty     where house_id=:var_house_id and goods_id=:var_goods_id;     suspend; end ...
本文出自: http://www.cnblogs.com/hoojo/archive/2011/07/19/2110862.html  Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。 ...
今天暂时无事,风和日丽,万里无云。游山的、玩水的、遛麻雀的都闲的不亦乐乎,也忙的不亦乐乎。在这美好的季节,依旧躲在被窝或是电脑旁绞尽脑汁敲键盘的人们,也别有一番滋味。废话少说,言归正传。 赶上了一个 ...
    最近建立数据仓库的过程中遇到了若干问题,现总结如下。     1 mysql到oracle的迁移。这是个复杂的问题,因为我们没有计划投资购买datastage这样牛逼的ETL工具,因此最开始我决定自己写代码,将mysql的数据导入文本中,再 ...
SELECT stock.IdStock ,stock.Descr FROM [Inventory].[dbo].[Stock] stock WHERE stock.IdStock NOT IN (SELECT foreignStockId FROM [Subset].[dbo].[Products]) PS:每天只是看到哪句SQL就把哪句SQL贴出来
ActiveReport 可以和多种数据源交互,包括OLEDB, SQL, XML和集合对象。 在本文中我们将阐述如何绑定Oracle 数据库到 ActiveReport 。 这是一件很轻松的事情。下面我们分布说明绑定方法: 1.    使用 VS 创建 ActiveReport7(Code-Based) 工程。 2.    添加Oracle.DataAccess.dll 引用。 3.    添加Oracle.DataAccess 命名空间。 4.    在 Report Start 事件中添加以下代码: a.设置数据库连接字符串 b.设置数据查询语句 c.通过 Data Adapter 检 ...
在工作中遇到给表example添加自增字段。为了便于以后查找,特别记录在此。 标准语句: create sequence [自增序列名称] increment by [步长] 自增序列名称:随意命名,个人建议为 表名_字段名_SEQ 步长:默认是1,也可以自定义长度。 示例:create sequence example_ID_SEQ increment by 1
前言 我们知道,Mono 是 .NET Framework 跨平台的开源实现。Mono 的源代码就是金矿,等待我们去挖掘。 目前 Mono 的最新版本是 Mono 2.8.2,可以到 http://ftp.novell.com/pub/mono/sources/mono/ 下载 mono-2.8.2.tar.bz2,文件大小是30MB。可以参阅“在 Ubuntu 10.10 操作系统安装 Mono 2.8.2”一文。 现在,让我们来看看 Mono 是如何实现 .NET Framework Base Class Library 中的 System.Console 类的。Console 类 ...
1.子查询概念    (1)就是在查询的where子句中的判断依据是另一个查询的结果,如此就构成了一个外部的查询和一个内部的查询,这个内部的查询就是自查询。    (2)自查询的分类 1)独立子查询    ->独立单值(标量)子查询  (=) 1 Select 2 3 testID,stuID,testBase,testBeyond,testPro 4 5 from Score 6 7 where stuID=( 8 9 select stuID from Student where ...
英文原文:http://www.codinghorror.com/blog/2008/04/programmers-dont-read-books----but-you-should.html作者:Jeff AtwoodCoding Horror精华文章现已收入新书《高效能程序员的修炼》,各大书店有售! StackOverflow.com的主旋律之一,就是软件开发者不再照着 ...
本文地址:http://www.cnblogs.com/egger/archive/2013/06/14/3135847.html  欢迎转载 ,请保留此链接๑•́ ₃•̀๑! 本文将介绍操作符的使用,配合操作符,我们可以执行更加复杂的操作。 目录 查询操作 集合查询方法 find() 查询内嵌文档 查询操作符(内含 数组查询) "$gt" 、"$gte"、 "$lt"、 "$lte"、"null查询"、"$all"、"$siz ...
最近有人问(是问,不是请教)我数据库怎么学?要学哪些?以下我谈一些个人想法。   其实我的数据库知识不是很扎实,真心的。  当年我学这个东西时某个大神告诉我“学会sql server”走遍天下都不怕。事实上,这几年如果只会sqlserver根本到哪都很惊悚。 原因? 1、如果是政府软件,虽然不像互联网那样高,但是数据存储量确实很大很大,大家想想譬如财政数据、公积金数据、民政局数据等,而且很多数据不能使用缓存,必须实时计算,当sql2008还没出现时,确实在大数据计算性能上不如oracle(同时期版本) 2、由于某些原因(你懂的),政府很少会同意使用windows服务器平台,大都会使用 ...
Global site tag (gtag.js) - Google Analytics