数据库技术
检查http.conf发现没错之后,查找资料后发现时selinux的问题,所以须要关闭这个服务: 1 vi /etc/sysconfig/selinux 2 SELINUX=enforcing 改为 SELINUX=disabled 重新启动后生效 不需重新启动 运行命令: 1 setenforce ...
首先我们建立一个测试用员工表 执行后结果: 那么假如我们要批量插入10000条数据,应该怎么办? 这里有四种方法(普通循环,事务循环、批量插入、cte插入) 1、普通循环插入(while) 执行普通循环插入10000条数据,大概需要1200多毫秒,结果如图所示 2、事务循环插入 执行事务循环插入10 ...
(一) 数据库的选择:有许多的数据库你可以选择,SQL SERVER、ACCESS(*.mdb)、EXCEL(*.xls)、FOXPRO(*.dbf)甚至普通的文本文件(*.txt)都可以达到存储数据的功能。那么到底选择什么数据库最合适呢?其中SQLSERVER是服务器级的,足以应付每天上万次的访问 ...
在正式开始实现ORM之前还有一点准备工作需要完成,第一是实现一个配置类,这个很简单的就是通过静态变量来保存数据库的一些连接信息,等同于.net项目中的web.config的功能;第二需要设计实现一个sql语句的生成类来帮助生成sql语句,当前如果不实现这个类也不会影响orm的制作,之所以要做这么一个 ...
--查看锁表进程SQL语句1: 或者 查看锁表进程SQL语句2: 或者 --查看数据库连接进程 --杀掉锁的进程 sid,serial# ...
Memory Statistics~~~~~~~~~~~~~~~~~ Begin End Host Mem (MB): 16,338.5 16,338.5 SGA use (MB): 3,072.0 3,072.0 PGA use (MB): 805.1 861.7 % Host Mem used ...
做地址管理时,需要先根据要设为默认的地址的用户将用户的其他地址都设置为非默认 需要select出用户id然后update 原语句 update address set isdeafult = 0 where user_id = (select user_id from address where i ...
1、kill所有慢查询进程: 登录mysql,执行: 或者: 2、kill所有死锁进程: 登录mysql,执行: 或者: ...
substr substr(字符串,截取开始位置,截取长度) substr(str,n,m) 第二,三参数可以省略, 第二个参数为负数时表示从倒数第n位开始向后截取m个 ...
昨天检查了一张效率极慢的表,两年多没有维护,逻辑扫描碎片高达99.81%,于是开始对这个表进行重点跟踪和记录日志。今天用DBCC SHOWCONTIG WITH TABLERESULTS 命令检查了一下所有表的概况,然后参照着MSDN对字段的说明,发现问题比较严重。ScanDensity(这是“最佳... ...