sql
文章平均质量分 77
大师兄啊
做你自己想做的事~
展开
-
SqlServer-建立触发器实例
SqlServer2008--建立触发器实例一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。二﹕ SQL Server为每个触发器都创建了两个专用表﹕Inserted表和Deleted表。这两个表。 一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在原创 2015-12-22 14:39:24 · 35759 阅读 · 0 评论 -
大数据量下高并发同步的解决方案
大数据量下高并发同步的讲解(不看,保证你后悔) 对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。 为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步 1、同步和异步的区别转载 2016-07-04 11:52:32 · 44489 阅读 · 1 评论 -
优化SQL的技巧
如何适当优化SQL?许多人在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其运行速度有了明显转载 2016-07-03 21:15:16 · 35316 阅读 · 0 评论 -
MySQL命令行导出导入数据(windows和Linux)
MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin (或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名原创 2017-03-09 10:43:10 · 37060 阅读 · 0 评论 -
linux系统下Mysql5.7安装教程
安装mysql (了解Linux(内核)版本:redHad,ubuntu debian),查看命令:lsb_release -a;查看32/64位:uname -a 官方地址:http://dev.mysql.com/doc/refman/5.7/en/linux-installation-rpm.htmltar -xf my*.tar 解压安装包,查看mysql自带组件:rpm -qa|grep原创 2017-03-10 10:48:35 · 37036 阅读 · 0 评论 -
面试题:InnoDB中一棵B 树能存多少行数据?
1.一个问题InnoDB一棵B 树可以存放多少行数据?这个问题的简单回答是:约2千万。为什么是这么多呢?因为这是可以算出来的,要搞清楚这个问题,我们先从InnoDB索引数据结构、数据组织方式说起。我们都知道计算机在存储数据的时候,有最小存储单元,这就好比我们今天进行现金的流通最小单位是一毛。在计算机中磁盘存储数据最小单元是扇区,一个扇区的大小是512字节,而文件系统(例如XFS/EXT4)他的最...转载 2019-09-03 20:15:21 · 35535 阅读 · 0 评论