收藏本版 |訂閲

数据库综合论坛 今日: 0|主題: 865|排名: 6 

  • 利用带关联子查询Update语句更新数据的方法
    Update是T-sql中再简单不过的语句了,update table set column=expression [where condition],我们都会用到。但update的用法不仅于此,真正在开发的时候,灵活恰当地使用update可以达到事半功倍的效果。 假定有表Table1(a,b,c)和Table2(a,c),现在Table1中有些记录字段c为null,要根据字段a在Table2中查找,取出字 ...
    098 小苹果的清甜 发表于 2023-9-17 综合
  • 最新统计排名前十的SQL和NoSQL数据库排行榜
    本排名根据db engines的排行榜得来,该排行榜从人气上分析了市场上200个不同的数据库,这里一览top 10。 无可争议的top 3 oracle、mysql及microsoft sql server一直以绝对的优势霸占着排行榜的前三名,以独特的优势瓜分了市场上最多的用户。 1.  oracle 11g 首次发行:1980年 许可机制:proprietary 是否sql ...
    026 麻辣兔头 发表于 2023-9-17 综合
  • 数据库的ACID特性术语详解
    ACID就是:原子性(Atomicity )、一致性( Consistency )、隔离性( Isolation)和持久性(Durabilily)。 1. 原子性 原子性属性用于标识事务是否完全地完成,一个事务的任何更新要在系统上完全完成,如果由于某种原因出错,事务不能完成它的全部任务,系统将返回到事务开始前的状态。 让我们再看一下银行转帐的例子。如 ...
    048 光浅若清风 发表于 2023-9-16 综合
  • SQL表连接图解
    可以通过图看下 多表查询分为 内、外连接 外连接分为左连接(left join 或left outer join)、右连接(right join 或者 right outer join)、和完整外部连接 (full join 或者 full outer join) 左连接(left join 或 left outer join)的结果就是left join子句中的左表的所有行,而不仅仅是链接列所匹配的行, ...
    073 国家兴亡匹夫有责 发表于 2023-9-16 综合
  • 新推出的金融版eXtremeDB 6.0功能改进预览
    通过SQL和Python访问基于矢量的函数来提高编程速度和生产力。分布式查询处理和运用RLE压缩来处理资本市场中的大数据分析。 华盛顿州联邦路,2014年10月27日–McObject®宣布eXtremeDB®金融版本6.0已正式发布,这也是面向资本市场数据库系统技术的重要升级。此次改进包括使用广泛应用的SQL和Python语言来访问eXtremeDB ...
    061 缘奋 发表于 2023-9-16 综合
  • telnet连接操作memcache服务器详解
    memcache作为一款优秀的进程外缓存,常常被运用于高并发系统架构中。这里主要谈谈怎么通过telnet工具,查看memcache运行状况并对其key进行管理维护。假设memcache安装目录:/usr/local/memcached 1、启动memcache   复制代码 代码如下: [root@localhost ~]# /usr/local/memcached/bin/memcached -d -m 512  - ...
    0121 小林林 发表于 2023-9-15 综合
  • mysql、mssql及oracle分页查询方法详解
    本文实例讲述了mysql、mssql及oracle分页查询方法。分享给大家供大家参考。具体分析如下: 分页查询在web开发中是最常见的一种技术,最近在通过查资料,有一点自己的心得 一、mysql中的分页查询 注: ? 1 m=(pageNum-1)*pageSize;n= ...
    072 博志 发表于 2023-9-15 综合
  • SQL之left join、right join、inner join的区别浅析
    今天和某朋友聊天,谈到他们公司的一个小问题。如下: 表A设备表,存储MAC地址,省份,城市,区。 表B软件表,存储MAC地址,软件名字。 功能是可以按省份,城市,或者区来查询软件列表。 你猜它现在如何做的? 它通过省份,城市,或者区取得MAC地址,然后查询B表用in查询。 这个很明显是不合理的,处理这种多对 ...
    064 五金机电设备 发表于 2023-9-15 综合
  • 50条SQL查询技巧、查询语句示例
    Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表   问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号; 复制代码 代码如下: select a.S# from (select s#,score from SC where C#='001') a,(select s#,score from SC where C ...
    030 恒康安吉 发表于 2023-9-14 综合
  • SQL语句实现删除重复记录并只保留一条
    复制代码 代码如下: delete WeiBoTopics where Id in(select max(Id) from WeiBoTopics group by WeiBoId,Title having COUNT(*) > 1);   SQL:删除重复数据,只保留一条用SQL语句,删除掉重复项只保留一条在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢 1、查找表中多余的重复记录,重复 ...
    073 平常心与安安 发表于 2023-9-14 综合
  • 我让数据库锁表!差点被开除!
    前段时间阿粉在公司开发的时候,不慎导致了数据库产生了锁表的操作,因为阿粉之前从来没有遇到过,之前只是了解过一点,所以导致了锁表,于是阿粉为了解决问题,研究了一下这一部分的内容,于是决定把这一块的知识分享给大家。 数据库锁定机制 话说如果你只是单纯的说 "锁表",总是让人感觉有点 Low ,而我们就直 ...
    0109 神仙一代 发表于 2023-9-14 综合
  • SQL中IS NOT NULL与!=NULL的区别
    平时经常会遇到这两种写法:IS NOT NULL与!=NULL。也经常会遇到数据库有符合条件!=NULL的数据,但是返回为空集合。实际上,是由于对二者使用区别理解不透彻。 默认情况下,推荐使用 IS NOT NULL去做条件判断,因为SQL默认情况下对WHERE XX!= Null的判断会永远返回0行,却不会提示语法错误。 这是为什么呢? SQL Se ...
    049 吕秀 发表于 2023-9-13 综合
  • SQL四舍五入、向下取整、向上取整函数介绍
    round() 遵循四舍五入把原值转化为指定小数位数,如:round(1.45,0) = 1;round(1.55,0)=2floor()向下取整 如:floor(1.45)= 1,floor(1.55) = 1 ,floor(-1.45)= -2 ,floor(-1.55) = -2ceiling()向上取整 如:ceiling(1.45) = 2,ceiling(1.55)=2,ceiling(-1.45) = -1,ceiling(-1.55)=-1
    0119 以筠 发表于 2023-9-13 综合
  • SQL查询出表、存储过程、触发器的创建时间和最后修改时间示例
    ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...
    065 大象是堵墙 发表于 2023-9-13 综合
  • ADO.NET数据库访问技术
    一. ado.net的定义 ado.net来源于com组件库ado(即activex data objects),是微软公司新一代.net数据库的访问模型,是目前数据库程序设计人员用来开发基于.net的数据库应用程序的主要接口。它利用.net data provider(数据提供程序)进行数据库的连接和访问,通过ado.net数据库程序能够使用各种对象来访问符合条件的数 ...
    091 油菜花儿 发表于 2023-9-12 综合
  • SQL大量数据查询的优化及非用like不可时的处理方案
    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select ...
    077 悦培 发表于 2023-9-12 综合
  • 超大数据量存储常用数据库分表分库算法总结
    当一个应用的数据量大的时候,我们用单表和单库来存储会严重影响操作速度,如mysql的myisam存储,我们经过测试,200w以下的时候,mysql的访问速度都很快,但是如果超过200w以上的数据,他的访问速度会急剧下降,影响到我们webapp的访问速度,而且数据量太大的话,如果用单表存储,就会使得系统相当的不稳定,mysql服务很 ...
    054 鸠羽芊叶 发表于 2023-9-12 综合
  • SQL like子句的另一种实现方法(速度比like快)
    一般来说使用模糊查询,大家都会想到LIKE  select * from table where a like '%字符%'  如果一个SQL语句中用多个 like模糊查询,并且记录条数很大,那速度一定会很慢。  下面两种方法也可实现模糊查询:  select * from table where patindex('%字符%',a)>0  select * from table where charindex('字符',a) ...
    087 绿城绿化 发表于 2023-9-11 综合
  • 如何解决VisualSVN Server 安装提示错误 Repositories is not a valid short file name
    最近安装新版  visualsvn server 总在安装过程提示错误: “'repositories' is not a valid short file name.” 点确定后安装过程就终止了,不能继续。 找了下问题原因,发现是因为之前可能在另外一个移动分区上面放置过 repositories 库目录,而此时那移动分区又不存在,所以 visualsvn server 安装程序也找不到之 ...
    0109 聂风精密传动定制 发表于 2023-9-11 综合
  • NoSQL数据库的分布式算法详解
    今天,我们将研究一些分布式策略,比如故障检测中的复制,这些策略用黑体字标出,被分为三段: 数据一致性。nosql需要在分布式系统的一致性,容错性和性能,低延迟及高可用之间作出权衡,一般来说,数据一致性是一个必选项,所以这一节主要是关于 数据复制 和 数据恢复 。 数据放置。一个数据库产品应该能够应对 ...
    047 落雁 发表于 2023-9-11 综合
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部