进入新公司,在培训了两天公司的规章制度后,接手了一个比较简单的推广员的需求,开发比较顺利,第二周周五开始接手拼券需求的开发,历时10个工作日左右,但是因为对应的业务线没有人开发,该需求的上线一直搁置,在第四周的周五开始进行预售活动的开发。原本就没有参与需求评审的我,在刚开始接手的时候以为就是一个表单而已,应该也不复杂,开发过程中发现了各种问题,现总结如下:1.原型不明确,有些按照原型开发的内容显示
转载 2023-12-28 15:12:54
67阅读
# MySQL 活动设计指南 在现代软件开发中,数据库是至关重要的组成部分。活动用于存储有关用户活动或事件的信息。本文将指导你如何在 MySQL设计一个活动,并提供详细的步骤和代码示例。 ## 1. 设计流程 在开始编码之前,我们需要了解设计活动的流程。以下是步骤概览: | 步骤 | 描述 | |------|------| | 1 | 确定活动的需求 | | 2
原创 10月前
216阅读
==========第一期========== 1 如今做电商少不了优惠券,假设是这样的业务: 所有优惠券配置后所有用户可见 发放方式支持领取(支持发放有限数量,即抢券),抽奖 优惠券支持指定商品分类 2 Model设计: 名称 varchar(20) 描诉 varchar(50) 优惠券金额 int  满减条件金额 int  支持的商
# MySQL设计每日任务活动任务 在许多应用程序中,经常需要处理定时任务和活动任务。为了更好地管理这些任务,我们可以使用MySQL数据库来设计每日任务活动任务。这样可以方便我们对任务进行管理和跟踪。 ## 每日任务设计 每日任务用于存储每天需要执行的任务信息,包括任务名称、任务描述、执行时间等。下面是一个简单的每日任务设计示例: ```sql CREATE TABLE
原创 2024-05-23 05:23:28
606阅读
 在windows server 2003的网络环境之中,活动目录(Active Directory)提供组织,管理和控制网络资源的各种功能。   现在我们就来认识一下活动目录:1.1 Active Directory 的基本概念电话目录,从里面我们可以很容易的找到我们想要的信息:还有我们都在用的computer,它的里面有很多的文件系统——file system里面
好久没有更新了.... 上个月收到这样的一个需求:“增加预售单模块,例如店员做完单子后,冻结单子对应库存(不体现在库存数量上),到预计时间后生成对应的零售单(这个预计时间是否可以更改)。” 一、需求分解:1、新增一个功能模块:预售单; 2、预售单需要占用对应的库存; 3、预售单需求转换成零售单。 
转载 2021-01-25 19:36:41
209阅读
2评论
## 活动统计MySQL实现步骤 ### 1. 创建数据库和数据 首先,我们需要创建一个数据库来存储活动统计数据。使用以下的SQL语句创建一个名为`activity_stats`的数据库: ```sql CREATE DATABASE activity_stats; ``` 接下来,我们需要在该数据库中创建一个名为`activities`的数据来存储活动的统计信息。使用以下的SQL语
原创 2023-09-03 12:26:29
70阅读
很多用户在制作统计时,一般都会用到excel软件,因为excel在制作统计时更加便捷,不过还有很多excel用户不太清楚制作统计表表格的步骤,那么下面小编就为大家带来excel制作统计的详细步骤教程,不懂的朋友可以抽点时间学习下。excel怎么制作统计表表格以下面的一张表格为操作例子。首先我们按CTRL+A全选表格,然后鼠标移到行数线处和列线处,拖动设置其表格的行宽和列宽,使其表格间距变大。
结构修改在我们实际的开发的过程,随着开发的深入,会发现我们事先设计好的可能已经不再适合,就会设计到对表的修改和改造。这里我就向大家介绍一下一些常用的方法和情况。这里我们使用的是之前在中就已经使用到了【ALTER】语句进行修改。注意事项:任何设计的的修改和改造的操作,都有可能发生不可预知的错误或者情况出现,所以安全起见,请在每次操作之前都做好数据的备份,以防万一。修改列的数据类型具体如下:A
在订单交付系统中,做到保证权益数据的实时一致性非常难,很多都选择保证数据的最终一致性。在我们的生产环境中,为了保证数据的最终一致性,专门有一个微服务来处理检验异常订单、发告警通知、及时补偿修复异常订单。我们开发了一个独立的微服务,它主要用来做遍历整个订单数据,校验每一个订单的交付流程都正常闭环的工作。如果没有完全闭环,它需要选择对应的异常处理策略进行补偿。问题是,该微服务如何获取整个订单数据呢?方
转载 2023-12-03 21:30:57
30阅读
一、设计优化 1.选择一个正确的存储引擎  常用的存储引擎 MyISAM 和 InnoDB,每个引擎都各有利弊。  ①MyISAM:数据库并发不大,读多写少,sql语句比较简单的情况下使用,但是对大量写操作支持不佳。  ②InnoDB:并发访问大,写操作比较多,有外键、事务等需求的情况下使用,但是占用系统内存较大。2.为设置一个主键ID  应该为数据库每张都设置一个ID作为其主键,
转载 2023-07-29 18:30:55
160阅读
在实际生产中根据业务需求设计数据库模型时,在结构的设计上做文章也可以提高数据库的性能。
转载 2022-02-25 12:21:00
261阅读
关于mysql设计,咱也不是开发,粗谈下自己总结的经验。1,字段的合理设置。     在设置的时候,要合理的选择正确的字段类型,根据需要而定,不能过度滥用。有个原则是:尽可能使用最小的数据类型,最小的页是最有效的。例如,所有的数字都用bigint,所有的字符窜都用varchar(1024)或直接用text等,这都是不对的,仅仅是数字类型,mediumint就比int节省四
转载 2023-06-16 02:27:05
214阅读
目录一、主外键约束 二、范式三、设计的参考步骤一、主外键约束主键:唯一标识一行,整数类型的主键,常配搭自增长auto_increment来使用外键:外键用于关联其他的主键或唯一键【虽然减少了冗余,但往往带来数据查询的难度】On update :当更新时  On delete 当删除时No action = Restrict 限制,不让改,当有外键约束存在时,无法对原字段内容
一、数据库设计思维   1.  添加必要的(冗余)字段        像“创建时间”、“修改时间”、“备注”、“操作用户IP”和一些用于其他需求(如统计)的字段等,在每张中必须都要有,不是 说只有系统中用到的数据才会存到数据库中,一些冗余字段是为了便于日后维护、分析、拓展而添加的,这点是非常重要的,比如黑客攻击,篡改了数据,我
转载 2023-07-25 13:25:16
39阅读
设计是我们开发过程中必然要涉及到的步骤,想要一个优秀的系统,设计是基础,要是基础没设计好,那什么sql语句优化,索引优化,都是杯水车薪设计我们一般从2个角度触发考虑问题: 范式设计思想     /    物理设计一.范式设计思想范式设计的三个标准:的字段只能是单一的属性的主键和其他非主键,是一个一对一的关联关系的主键和其它非主键,是一
转载 2023-08-30 16:37:28
138阅读
作为后端开发人员,避免不了和数据库打交道,可是我们怎么能够设计出高效,可维护,可扩展的数据库设计呢,在这里我总结了几个点,供大家参考。在写之前,可能需要重复下数据库设计的范式原则,我们不需要完全死板遵循范式原则,它可以作为我们的一个标准,但是也需要结合业务实际情况,在尽可能遵循范式的同时也要高效地满足业务需求,可能1NF,2NF是原则,但是3NF我们需要结合自己的业务去思考设计。第一范式(1NF)
结合日常开发生产,总结Mysql数据库开发设计原则如下:1. 尽量不在数据库做运算在mysql中尽量不要使用如:md5()、Order by Rand()等这类运算函数2. 尽量控制单数据量单数据量过大后会影响数据查询效率2.1单数据量预估: ①. 纯INT不超过1000W ②. CHAR不超过500W 2.2同时要尽量做好合理的分: 通过USERID来分(根据I
转载 2023-10-16 15:20:59
193阅读
4.1  创建数据在创建完数据库之后,接下来的工作就是创建数据。所谓创建数据指的是在已经创建好了的数据库中建立新。创建数据的过程是规定数据列的属性的过程,同时也是实施数据完整性(包括实体完整性、引用完整性和域完整性等)约束的过程。本节将介绍创建数据的语法形式、如何添加主键约束、外键约束、非空约束等。4.1.1  创建的语法形式数据属于数据库,在创建数据之前,应
转载 2024-03-12 11:12:26
76阅读
  • 1
  • 2
  • 3
  • 4
  • 5