Sql 优化
公子七
吾爱吾师,吾尤爱真理
展开
-
mysql连接java的一些问题小集合
在学习mysql连接java的JDBC中的一些小问题,供以后参考1.java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 在web工程,就把这个jar包拷贝到工程的lib目录下,如果是java工程,请右键build path--add active 那个选项并找到你的文件,点击打开即可!然后就可以连上你的数据库了原创 2015-05-15 15:04:43 · 487 阅读 · 0 评论 -
mysql int bigint
有符号int最大可以支持到约22亿,远远大于我们的需求和MySQL单表所能支持的性能上限。对于OLTP应用来说,单表的规模一般要保持在千万级别,不会达到22亿上限。如果要加大预留量,可以把主键改为改为无符号int,上限为42亿,这个预留量已经是非常的充足了。使用bigint(BIGINT是两百亿亿),会占用更大的磁盘和内存空间,内存空间毕竟有限,无效的占用会导致更多的数据换入换出,额外增加原创 2017-08-02 08:48:46 · 2051 阅读 · 0 评论 -
Navicat工具进行Oracle数据库复制or备份、还原功能(由评教需要所谈)
GXPT是一个分布式系统,此系统暂时包含权限系统、基础系统、评教系统、考试系统,各个系统建有自己的oracle数据库。我们小组负责的是评教系统,而评教系统的正常需要借助于权限系统和基础系统,具体的业务这里就不多解释了。近期要进行评教活动了,基础系统在往基础库中录入真实数据,而评教系统还想进行一下功能及压力测试,当然就不同直接操作基础真实数据库的数据了,于是我们准备了一台装有oracle的备用服务器转载 2017-03-15 13:54:09 · 1984 阅读 · 0 评论 -
VM安装小问题
情况一:使用sqlplus登录as SYS should be as SYSDBA OR SYSOPER解决方法" style="margin:0px; padding:0px; border:0px; list-style:none; color:rgb(73,73,73); font-family:simsun; font-size:14px; line-height:21px; back翻译 2017-04-10 11:25:38 · 408 阅读 · 0 评论 -
pl/sql 连接oracle 数据库
http://note.youdao.com/noteshare?id=2f20f5b6e1ecb57bfaf66e5a36e73078&sub=A05FD0A016A2419685EF5B7FEC6BA012原创 2017-03-07 15:07:18 · 351 阅读 · 0 评论 -
select count(*)和select count(1)的区别
一般情况下,Select Count (*)和Select Count(1)两着返回结果是一样的 假如表沒有主键(Primary key), 那么count(1)比count(*)快, 如果有主键的話,那主键作为count的条件时候count(主键)最快 如果你的表只有一个字段的话那count(*)就是最快的 count(*) 跟 count(转载 2017-01-25 11:03:57 · 5201 阅读 · 0 评论 -
PL/SQLDeveloper导入导出Oracle数据库方法
PL/SQL Developer是Oracle数据库用于导入导出数据库的主要工具之一,本文主要介绍利用PL/SQL导入导出Oracle数据库的过程。1.Oracle数据库导出步骤1.1 Tools→Export User Objects...选项,导出.sql文件。说明:此步骤导出的是建表语句(包括存储结构)。1.2 Tools→Export Tables...导出表结构及转载 2017-02-28 17:06:07 · 314 阅读 · 0 评论 -
Oracle导出表(即DMP文件)的两种方法
方法一:利用PL/SQL Developer工具导出:菜单栏---->Tools---->Export Tables,如下图,设置相关参数即可:方法二:利用cmd的操作命令导出,详情如下(备注:方法二是转载网上的教程):1:G:\Oracle\product\10.1.0\Client_1\NETWORK\ADMIN目录下转载 2016-10-18 17:14:28 · 5592 阅读 · 0 评论 -
"ORA-00942: 表或视图不存在 "的原因和解决方法(非常好)
执行上面的sql时提示"ORA-00942 表或视图不存在",纳闷了,用select * from AUTH.AUTH_ORG_FRAM语句查询时可以查到数据,但创建视图时就提示找不到,原来是,我登陆时看图 , 1是以sysdba登陆的,正确的方式是: 2这哥们的我觉得还可以,http://blog.csdn.net/c_hu原创 2016-10-01 22:58:34 · 45161 阅读 · 2 评论 -
myeclipse做SSM项目插数据到mysql,有中文会出现乱码
你的myeclipse插数据到mysql,有中文会出现乱码,解决如下:错误:Incorrect string value: '\xC2\xA1' for column 't_name' at row 11.mysql 安装时,编码格式设为gbk, myeclipse也是gbk,首选项----->Workspaces------>默认gbk;2.Mysql原创 2015-09-20 00:35:27 · 1710 阅读 · 0 评论 -
mysql安装图解 mysql图文安装教程(详细说明)
http://m18814133657.blog.163.com/blog/static/2346861522015444121629/原创 2016-07-09 11:13:19 · 254 阅读 · 0 评论 -
关于java插入到mysql数据库出现乱码
1、关闭MySql服务2、在Mysql的安装目录下,在my.ini中添加红色部分:[client]default-character-set=utf8port=3306[mysql]default-character-set=utf8# SERVER SECTION# -----------------------------------------原创 2016-07-09 11:09:00 · 2050 阅读 · 0 评论 -
sql语句优化原则
http://www.cnblogs.com/pepcod/archive/2013/01/01/2913496.html转载 2016-07-10 21:06:40 · 527 阅读 · 0 评论 -
mysql:Can’t create TCP/IP socket (10106)”
错误描述“mysql错误:Can’t create TCP/IP socket (10106)”,目测是socket端口被占用的原因,然后在打开tomcat,报的错误中也包含了“socket”,再一次加强了我的猜测!解决方法原因:可能是某些软件和mysql端口冲突,cmd命令运行:netsh winsock resetfrom:http://转载 2015-09-14 08:53:28 · 2117 阅读 · 0 评论 -
mssqlserver无法启动
首先强烈谴责文聪,把我的 VIA 启用(害得我又耗了很多时间),有些log东西我删了,打开你的事件查看器,发现如下错误:sql server (mssqlserver)无法启动,2015-06-19 15:08:42.40 服务器 错误: 17182,严重性: 16,状态: 1。2015-06-19 15:08:42.40 服务器 TDSSNIC原创 2015-06-19 15:27:26 · 655 阅读 · 0 评论 -
MySQL语句之or/in 对于上下级关系sql用法
**用 or 把申请者或者审批者之间的互相查询的条件过滤出来,即可以看到自己准确的数据; 这个用法也适用于** //查询 AGENT_USER_ID_审批人;owner_ 申请者 //查询 id 是否是 审批人 还是 申请者 and (T.AGENT_USER_ID_=#{userId} or T.owner_ = #{userId}) //偶尔看到的。。。或许有人会注意过,但我以前原创 2017-08-19 12:05:52 · 1059 阅读 · 0 评论