Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 具有挑战性的现实世界示例使用存储过程解决的示例或情况_Mysql_Database_Oracle_Stored Procedures_Plsql - Fatal编程技术网

Mysql 具有挑战性的现实世界示例使用存储过程解决的示例或情况

Mysql 具有挑战性的现实世界示例使用存储过程解决的示例或情况,mysql,database,oracle,stored-procedures,plsql,Mysql,Database,Oracle,Stored Procedures,Plsql,目前,我正在努力学习不同的相关技能,以精通数据库。刚刚读完存储过程的书,想知道它如何应用于实际情况(如果有的话) 希望有人能列出一些已解决或需要通过存储过程解决的具有挑战性的现实世界/web问题。任何包含更多此类现实世界问题或具有挑战性的例子的网站/书籍/资源列表也将受到欢迎。在我的脑海中: 高级数据操作(解析数据、解包二进制数据) 遍历以图形形式构造的数据 抽象物理数据模型 安全性(大多数数据库都有用于选择审核的粗略机制) 灵活/可扩展的API设计 我不会说“性能”,因为教科书中的典型示例

目前,我正在努力学习不同的相关技能,以精通数据库。刚刚读完存储过程的书,想知道它如何应用于实际情况(如果有的话)


希望有人能列出一些已解决或需要通过存储过程解决的具有挑战性的现实世界/web问题。任何包含更多此类现实世界问题或具有挑战性的例子的网站/书籍/资源列表也将受到欢迎。

在我的脑海中:

  • 高级数据操作(解析数据、解包二进制数据)
  • 遍历以图形形式构造的数据
  • 抽象物理数据模型
  • 安全性(大多数数据库都有用于选择审核的粗略机制)
  • 灵活/可扩展的API设计

我不会说“性能”,因为教科书中的典型示例与准备好的语句一样快。

几乎任何批处理例程,其中有大量数据要处理,您不希望在应用程序服务器或客户端应用程序与数据库之间有太多“来回”


当你想要对发生的事情进行严格控制时,几乎所有的安全环境都是如此。您可以对一个过程(实际上是一个业务流程)进行授权,而不是允许不加选择地更新数据的一般授权。

我认为问题是现实生活中的问题examples@col你是说我的例子不现实吗?当我经历它们时,它们对我来说非常真实……这些根本不是例子。示例代表真实的、脱离真实世界的体验。一个实际案例。“我遇到了一些问题,决定用存储过程解决它,结果是……”。这个网站充满了理论,知道许多正确的词,但几乎没有人在实践中尝试过。@Col,他们都是使用存储过程有益的案例的好例子,我想你不会对此提出异议吧?任何具体的例子要么过于做作,要么过于复杂,无法说明这一点。而且,一旦你开始分析一个例子,你就会意识到解决问题的方法不止一种。所以,原本应该是存储过程展示案例的东西变成了购买ETL工具的展示案例。