ICode9

精准搜索请尝试: 精确搜索
  • Ubuntu18.04安装mongodb2019-04-02 17:42:19

    1. 通过公钥对资源包一致性和真实性进行验证: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4 2. 运行下行命令,创建文件/etc/apt/sources.list.d/mongodb-org-4.0.list: echo "deb [ arch=amd64 ] https://repo.mongo

  • 深入理解mysql索引2019-04-02 17:41:21

    深入理解mysql索引 1 深入理解索引 1.1 索引基础理论知识; 1.2 B+树索引 1.3 哈希索引 1.4 理解B+树、哈希索引结构及区别; 1.5 理解常见索引的基本概念:主键索引、唯一索引、普通索引、联合索引等之间的区别;1.6 理解MyISAM和InnoDB的索引结构区别;1.7 理解如何通过索引提高SQL效率; bin

  • mysql主从复制实践2019-04-02 16:53:23

    重要的前戏条件 主库必须开启binlog日志 主从库的server-id必须不同 主从库必须保证网络畅通可访问 配置开始 主库配置,修改主库配置文件,重载配置,重启mysql //主要更改如下,主库server-id 最好更改,这样不用修改重库配置 server-id = 300 #必须唯一 log_bin = mysql-bin

  • linux 下安装并运行logstash 且导入mysql数据到Elasticsearch2019-04-02 16:52:36

    先找到官方下载地址:[https://artifacts.elastic.co/downloads/logstash/logstash-6.2.2.tar.gz][1]   [1]: https://artifacts.elastic.co/downloads/logstash/logstash-6.2.2.tar.gz 这里请酌情修改: 然后解压 :tar -zxvf logstash-6.2.2.tar.gz 之后进入解压后的文件夹:cd log

  • java学习笔记39(sql事物)2019-04-02 16:52:34

    在之前的学习中,我们学习了使用PreparedStatement类,使用这个类消除了sql注入的隐患,可是,还有些一些其他的隐患,这里以银行转账业务为例, 假设  一个银行,张三在里面存了1000元,李四也在里面存了1000元,张三给李四转账500,那么张三的钱少500,李四的钱多500,可是如果转账的瞬间,张三的钱扣过后,

  • MySQL查询结果行转列、列转行2019-04-02 16:51:48

    一、行转列        有如图所示的表,现在希望查询的结果将行转成列   建表语句如下: CREATE TABLE `TEST_TB_GRADE` (`ID` int(10) NOT NULL AUTO_INCREMENT,`USER_NAME` varchar(20) DEFAULT NULL,`COURSE` varchar(20) DEFAULT NULL,`SCORE` float DEFAULT '0',PRIMARY KEY (`

  • 男神鹏:使用Redis 的一些 问题解决方案。2019-04-02 16:44:33

      1、为什么使用redis2、使用redis有什么缺点3、单线程的redis为什么这么快4、redis的数据类型,以及每种数据类型的使用场景5、redis的过期策略以及内存淘汰机制6、redis和数据库双写一致性问题7、如何应对缓存穿透和缓存雪崩问题8、如何解决redis的并发竞争问题   正文   1、为

  • redis之列表字典操作2019-04-02 16:41:13

    Hash操作 hset(name,key,value) name对应的hash中设置一个键值对(不存在则创建,否则修改) 参数:name,redis中的name  key,name对应的hash中的key   value,name对应的hash中的value 注:hsetnx(name,key,value) ,当name对应的hash中不存在当前key时则创建 hmset(name,mapping) 在n

  • Mysql SQL 优化案例12019-04-02 16:39:54

    今天公司同事反馈一个SQL语句删除数据删除了一个小时,还没有删除完,强制中断。表中只有几百条数据。sql 反馈如下:DELETE t FROM o.`AI_AD_U_L` t WHERE EXISTS (SELECT 1 FROM o.`AI_AD_U_L_TEMP` AS a WHERE a.`ca_id`=t.`ca_id`); 第一步:查看表上的索引: show i

  • asp.net毕设,VS2017和sqlserver2008连接,关键字 'user' 附近有语法错误2019-04-02 15:55:44

    本人纯小白,要搞毕业设计结果一直出问题。 求各位帮忙看一下。 关键字 ‘user’ 附近有语法错误。 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常信息: System.Data.SqlClient.SqlException:

  • 数据库基本对象2019-04-02 15:49:09

    1.事物-transaction 分析:银行转账 账户表:aid aname psw balance 张三给李四转账100: 过程: ①张三的余额-100 ②李四的余额+100 概念:在一个业务逻辑处理过程中,多条SQL语句作为一个原子操作(单个工作的逻辑单元中处理的一些列SQL操作),这些操作作为一个整体想数据库提交,这些SQL要

  • Python学习-day88- redis续2019-04-02 15:49:03

    一、redis的list操作 list操作,即操作redis下键值对中值为list的数据。 lpush(name,values)# 在name对应的list中添加元素,每个新的元素都添加到列表的最左边(新元素的row为1)# 如: # r.lpush('oo', 11,22,33) # 保存顺序为: 33,22,11# 扩展: # rpush(name, values) 表示从右向

  • 更改MySQL密码2019-04-02 14:53:38

      #安装MySQL5.7参考:https://blog.csdn.net/qq_23033339/article/details/80872136#MYSQL的基础操作参考:https://www.cnblogs.com/yuanchenqi/articles/7269675.html 1. 更改root用户登录密码   更改mysql的root用户登录密码: 第一种: ALTER USER 'root'@'localhost' IDENTIFIED

  • 【redis】set后value出现空格2019-04-02 14:51:40

    【redis】set后value出现空格问题描述解决方案总结 问题描述 第三方接口需要获取一个token进行请求,该token有效期为5分钟,因此获取一次token后利用redis进行缓存,减少多次获取token的开销。但是在测试中发现,获取token正确,存入redis后再取出原token中会多出很多空格。如下 [2019-

  • 数据库(分库分表)中间件对比2019-04-02 14:44:23

    分区:对业务透明,分区只不过把存放数据的文件分成了许多小块,例如mysql中的一张表对应三个文件.MYD,MYI,frm。 根据一定的规则把数据文件(MYD)和索引文件(MYI)进行了分割,分区后的表呢,还是一张表。分区可以把表分到不同的硬盘上,但不能分配到不同服务器上。 优点:数据不存在多个副本,不必

  • redis 配置文件解释 以及集群部署2019-04-02 14:40:56

    redis是一款开源的、高性能的键-值存储(key-value store),和memcached类似,redis常被称作是一款key-value内存存储系统或者内存数据库,同时由于它支持丰富的数据结构,又被称为一种数据结构服务器(data structure server)。 编译完redis,它的配置文件在源码目录下 redis.conf  ,将其拷贝到工

  • Oracle rac 监听状态异常远程连接问题解决(TNS-12541 TNS-12560 TNS-00511 Linux Error:111 ORA-12502)2019-04-02 13:55:30

    问题1现象 数据导出脚本执行失败,报错如下 ORA-12537   到服务器上查看,报错: [oracle@test ~]$ lsnrctl statusLSNRCTL for Linux: Version 11.2.0.4.0 - Production on 02-APR-2019 11:17:10Copyright (c) 1991, 2013, Oracle. All rights reserved.Connecting to (ADDRESS=(PRO

  • 【技术实战】如何快速迁移PostgreSQL数据文件?2019-04-02 13:49:50

    随着互联网技术的高速发展,信息数据正呈量级增长,数据的存储方式也多种多样,而数据库就在其中扮演了非常重要的角色。PostgreSQL作为数据库中的重要组成部分,它的数据提取方案也显得日益重要起来,本文主要为大家介绍PostgreSQL数据文件迁移的小技巧,供大家参考! 一、PostgreSQL简介

  • 配置sql server 允许远程连接2019-04-02 13:48:06

    如果要想远程连接数据库那么则需要在一个局域网中或一个路由器中才可以做到   接下来就是具体的操作检查sqlserver数据库是否允许远程连接 具体操作为 (1)打开数据库,用本地帐户登录,右击第一个选项,选择属性: (2)在打开的属性窗口,在其右边点击“连接”,然后再左侧勾上“允许远程连接到此

  • MySQL Transaction--Sprint中访问只读从库的设置2019-04-02 13:47:44

    问题描述 按照正常情况,从库上只执行查询,但在从库上发现有长时间未提交的事务,联系开发后确认程序的配置问题.   解决办法 修改前代码为(基于spring框架): 修改后的代码为:    Spring事务中propagation属性选项:   propagation属性默认值REQUIRED会开启事务,会在查询开始时开启事务,在

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有