首页 > 数据库技术
SqlServer数据库优化方案
SqlServer数据库优化方案一、数据库设计优化 1、不要使用游标。 使用游标不仅占用内存,而且还用不可思议的方式锁定表,它们可以使DBA所能做的一切性能优化等于没做。游标里每执行一次fetch就等于执行一次select。 2、创建适当的索引 每当为一个表添加一个索引,select会更快,可ins ...
分类:数据库技术   时间:2020-03-24 15:06:46    收藏:0  评论:0  赞:0  阅读:88
MySQL数据库不能存汉字
这几天在装MySQL-Cluster集群服务,发现装完后操作数据库时保存汉字出错,Navicat报错如图: 检测发现,MySQL未设置默认字符集的情况下,默认字符集为latin1,它不支持汉字,那我们的解决方案就很清楚了,就是改变字符集。 我们先改变数据库的字符集 我们再改变表的字符集: 到这,我保 ...
分类:数据库技术   时间:2020-03-24 14:43:41    收藏:0  评论:0  赞:0  阅读:46
sql注入绕过--内联注释绕过
内联注释绕过 /* */ 在mysql中是多行注释 但是如果里面加了! 那么后面的内容会被执行,比如: ...
分类:数据库技术   时间:2020-03-24 14:32:49    收藏:0  评论:0  赞:0  阅读:1530
MongoDB的简单实践
安装与配置 下载完安装包,解压 创建数据库目录 启动mongodb 启动mongo时可以命令行添加参数 port arg 端口 默认27017 bind_ip arg 绑定ip 默认127.0.0.1 auth 加密运行 noauth 不加密 fork 守护进程启动 dbpath arg 指定数据库 ...
分类:数据库技术   时间:2020-03-24 14:18:06    收藏:0  评论:0  赞:0  阅读:162
JAVA和C#中数据库连接池原理与应用
JAVA和C#中数据库连接池原理 在现在的互联网发展中,高并发成为了主流,而最关键的部分就是对数据库操作和访问,在现在的互联网发展中,ORM框架曾出不穷, 比如:.Net-Core的EFCore、SqlSugar、Dapper。JAVA的Spring-DataJpa(EntityManager),M ...
分类:数据库技术   时间:2020-03-24 14:03:05    收藏:0  评论:0  赞:0  阅读:115
SQL数据库数据优化SQL优化总结( 百万级数据库优化方案)
SQL数据库数据优化SQL优化总结( 百万级数据库优化方案) 网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。 这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、 ...
分类:数据库技术   时间:2020-03-24 13:51:20    收藏:0  评论:0  赞:0  阅读:66
看懂MySQL怎样判断InnoDB表是独立表空间还是共享表空间
本文参考原文-http://bjbsair.com/2020-03-22/tech-info/5348/概述InnoDB采用按表空间(tablespace)的方式进行存储数据,默认配置情况下会有一个初始大小为10MB,名字为ibdata1的文件,该文件就是默认的表空间文件(tablespcefile),用户可以通过参数innodb_data_file_path对其进行设置,可以有多个数据文件,如果
分类:数据库技术   时间:2020-03-24 13:05:08    收藏:0  评论:0  赞:0  阅读:76
PLSQ执行同样的sql,使用mybatis进行动态拼装执行的时候非常慢的问题解决
如题,项目中碰到了同样的sql,在plsql中执行很快,几乎秒出,但在程序中使用mybatis框架时,却非常的慢,前提是动态拼装的sql。在使用写死的参数,不会出现很慢的效果。最后发现是使用 #{xxx} 去注入参数时查询很慢,在使用${xxx}查询几乎和plsq中查询时间时一样的。 更改前 ? 更 ...
分类:数据库技术   时间:2020-03-24 12:46:46    收藏:0  评论:0  赞:0  阅读:260
SQL 中各种 join 用法
INNER JOIN (内连接) LEFT JOIN(左连接) RIGHT JOIN(右连接) FULL JOIN(外连接) CROSS JOIN(交叉连接或笛卡尔积连接) 交叉连接:笛卡尔积原则,结果为第一张表的数据乘以第二张表的数据 SELECT FROM Table_A CROSS JOIN ...
分类:数据库技术   时间:2020-03-24 12:37:30    收藏:0  评论:0  赞:0  阅读:73
Oracle>报错:ORA-12154: TNS: 无法解析指定的连接标识符
问题描述: Oracle安装完成(同时安装Oracle服务和客户端),创建数据库实例,监听、服务配置无误; (sqlplus/PLSQL)登陆时都报错:ORA-12154: TNS: 无法解析指定的连接标识符; 解决过程: 1、查看服务: 监听服务和主服务启动没问题; 2、使用Net Manager ...
分类:数据库技术   时间:2020-03-24 12:23:46    收藏:0  评论:0  赞:0  阅读:106
Oracle>报错:TNS-03505: 无法解析名称错误
问题描述: 安装完Oracle数据库后,进行连接测试,报错TNS-03505: 无法解析名称错误 解决过程: 1、查看提示路径,D:\app\Administrator\product\11.2.0\client_1\network\admin 查看tnsnames.oRA文件,结果:配置不完整。 ...
分类:数据库技术   时间:2020-03-24 12:14:50    收藏:0  评论:0  赞:0  阅读:67
MySQL其他用法
limit用法 显示薪资第5到第8的员工的员工名和薪资() select ename,sal from emp order by sal desc limit 4,4; limit分页 页码:pageNo pageSize:3 limit (pageNo - 1) * pageSize,pageSi ...
分类:数据库技术   时间:2020-03-24 12:10:59    收藏:0  评论:0  赞:0  阅读:50
MySQL_自增长 AUTO_INCREMENT
自增长 AUTO_INCREMENT AUTO_INCREMENT 自动编号 必须与主键组合使用,即自增长的字段必须定义为主键 默认情况下,起始值为1,每次增量为1 CREATE TEBLE S( id INT PRIMARY KEY AUTO_INCREMENT, s_name VARCHAR(2 ...
分类:数据库技术   时间:2020-03-24 12:06:09    收藏:0  评论:0  赞:0  阅读:43
(转)git clone出现 fatal: unable to access 'https://github.com/...'的解决办法
如下图所示,当我Git克隆别人的repo时,会发生这样的错误.发现它尝试用http和https代理,后来仔细回想了下,原来是自己用了代理,忘记取消 # 查看当前git 的设置 git config --global -l # 设置代理 git config --global http.proxy h ...
分类:数据库技术   时间:2020-03-24 12:00:55    收藏:0  评论:0  赞:0  阅读:206
[Oracle]数据类型转换
隐性类型转换 Oracle自动完成类型转换 显性强制转换(建议使用强制转换) to_char to_date to_number END ...
分类:数据库技术   时间:2020-03-24 11:57:59    收藏:0  评论:0  赞:0  阅读:58
wamp + sqlserver2012 配置
1去github上面下载php对应的sqlserver驱动 项目地址 https://github.com/microsoft/msphpsql 下载地址https://github.com/microsoft/msphpsql/releases 2把下载包里面的dll复制到php版本下的ext文件 ...
分类:数据库技术   时间:2020-03-24 10:51:47    收藏:0  评论:0  赞:0  阅读:68
成功实现Navicat访问Linux中安装的MySQL数据库
成功实现Navicat访问Linux中安装的MySQL数据库
分类:数据库技术   时间:2020-03-24 09:53:22    收藏:0  评论:0  赞:0  阅读:128
cloud db for mysql—readonly instance 只读实例
在常见的互联网业务中,数据库读写比例通常为4:1至10:1之间。在这类业务场景下,数据库的读负载远高于写负载,在遇到因为数据库读取压力大导致性能瓶颈的一个常见的解决方案就是增加只读实例(仅提供读功能)。用户只需要将业务中的读请求分担到只读实例上,就可以缓解主库查询压力,同时也可以把一些OLAP的分析查询放到另外的只读实例上,减小复杂统计查询对主库的冲击。只读实例无法单独存在,必须隶属于某个数据库主
分类:数据库技术   时间:2020-03-24 09:51:07    收藏:0  评论:0  赞:0  阅读:65
Performance analysis of SQL server disk I / O
IO是sqlserver最重要的资源,在生产环境下数据库的sqlserver服务启动后一个星期,就可以通过dmv来分析优化。MSSQLServer提供了一些动态管理视图和函数供我们分析磁盘I/O性能。一.按照物理读的页面数排序前50名SELECTTOP50qs.total_physical_reads,qs.execution_count,qs.total_physical_reads/qs.ex
分类:数据库技术   时间:2020-03-24 09:50:48    收藏:0  评论:0  赞:0  阅读:59
Performance analysis of SQL Server — about CPU
--查询编译以来cpu耗时总量最多的前50条(Total_woker_time)SELECTTOP50total_worker_time/1000AS[总消耗CPU时间(ms)],execution_count[运行次数],qs.total_worker_time/qs.execution_count/1000AS[平均消耗CPU时间(ms)],last_execution_timeAS[最后一次
分类:数据库技术   时间:2020-03-24 09:45:54    收藏:0  评论:0  赞:0  阅读:65
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!