小编Vũ *_*Anh的帖子

我应该在 Laravel 中为时间戳列创建索引吗

我正在使用 laravel 和 mysql,我的数据库表有超过 1M 条记录,并且还在快速增长。我总是需要按created_atupdated_at列中的日期范围进行过滤或计数。我想知道我应该为created_at和创建索引吗updated_at?索引会使查询更快吗?如果我创建两个索引,插入会慢多少?

谢谢大家

php mysql indexing laravel

8
推荐指数
1
解决办法
4357
查看次数

如何调试symfony2服务容器中配置的标签和服务?

我正在编写一个处理AccessDeniedException的服务,我找到了一种方法来解决它使用Symfony2的AccessDeniedHandlerInterface

 firewalls:
         secured_area:
         .....
            access_denied_handler: kernel.listener.accessDenied.handler
Run Code Online (Sandbox Code Playgroud)

并在此处定义服务:

services:
    kernel.listener.accessDenied.handler:
      class: %kernel.listener.accessDenied.handler.class%
      arguments: ["@service_container"]
      tags:
            - { name: 'kernel.event_listener', event: 'security.kernel_response', method: 'handle' }
Run Code Online (Sandbox Code Playgroud)

但我不知道在哪里可以找到这些属性的定义,例如event:'security.kernel_response'.'security.kernel_response'在哪里定义,哪里可以获取其他事件列表?

对于像'access_denied_handler'这样的其他处理程序,我如何确定相应服务的标签?

tags service events dependency-injection symfony

3
推荐指数
1
解决办法
3375
查看次数

标签 统计

dependency-injection ×1

events ×1

indexing ×1

laravel ×1

mysql ×1

php ×1

service ×1

symfony ×1

tags ×1