I am using RB 750 GL router board. Please some one see my script and give me some performance tips.
/interface ethernet
set [ find default-name=ether2 ] name=Local
set [ find default-name=ether3 ] name=WAN1
set [ find default-name=ether4 ] name=WAN2
set [ find default-name=ether5 ] name=WAN3
set [ find default-name=ether1 ] disabled=yes
/ip firewall layer7-protocol
add name=facebook regexp="^.+(facebook.com).*\$"
add name=Youtube regexp="^.+(youtube.com).*\$"
add name=www.indeed.com regexp="^.+(www.indeed.com).*\$"
add name=Fiverr.com regexp="^.+(Fiverr.com).*\$"
add name=www.rozee.pk regexp="^.+(www.rozee.pk).*\$"
/ip pool
add name=dhcp_pool1 ranges=192.168.0.2-192.168.0.254
/ip dhcp-server
add address-pool=dhcp_pool1 disabled=no interface=Local name=dhcp1
/queue simple
add max-limit=55k/55k name=clinet target=192.168.0.243/32
/user group
add name=sniffer policy=ssh,read,!local,!telnet,!ftp,!reboot,!write,!policy,!test,!winbox,!password,!web,!sniff,!sensitive,!api
/ip accounting
set enabled=yes threshold=2560
/ip accounting web-access
set accessible-via-web=yes address=192.168.0.246/32
/ip address
add address=192.168.0.1/24 interface=Local network=192.168.0.0
add address=192.168.1.2/24 interface=WAN1 network=192.168.1.0
add address=192.168.2.2/24 interface=WAN2 network=192.168.2.0
add address=192.168.3.2/24 interface=WAN3 network=192.168.3.0
/ip dhcp-server lease
add address=192.168.0.244 client-id=1:b8:57:d8:5e:84:c0 comment=Rizwan mac-address=B8:57:D8:5E:84:C0 server=dhcp1
/ip dhcp-server network
add address=192.168.0.0/24 gateway=192.168.0.1
/ip dns
set allow-remote-requests=yes cache-size=5000KiB max-udp-packet-size=512 servers=221.132.112.8,8.8.8.8
/ip firewall address-list
add address=192.168.0.12 list=facebook
add address=192.168.0.253 list=www.indeed.com
add address=192.168.0.254 list=www.indeed.com
add address=192.168.0.12 list=Fiverr.com
add address=192.168.0.10 list=Drop
add address=192.168.0.16 comment=Ipad disabled=yes list=Drop
add address=192.168.0.18 comment=QMobile disabled=yes list=Drop
add address=192.168.0.239 list=DSL1_USERS_LIST
/ip firewall filter
add action=drop chain=forward layer7-protocol=facebook src-address-list=facebook
add action=drop chain=forward layer7-protocol=Youtube src-address-list=youtube
add action=drop chain=forward layer7-protocol=www.rozee.pk src-address-list=facebook
add action=drop chain=forward layer7-protocol=Fiverr.com src-address-list=www.indeed.com
add action=drop chain=forward src-address-list=Drop
/ip firewall mangle
add action=mark-connection chain=input in-interface=WAN1 new-connection-mark=WAN1_conn
add action=mark-connection chain=input in-interface=WAN2 new-connection-mark=WAN2_conn
add action=mark-connection chain=input in-interface=WAN3 new-connection-mark=WAN3_conn
add action=mark-routing chain=output connection-mark=WAN1_conn new-routing-mark=to_WAN1
add action=mark-routing chain=output connection-mark=WAN2_conn new-routing-mark=to_WAN2
add action=mark-routing chain=output connection-mark=WAN3_conn new-routing-mark=to_WAN3
add chain=prerouting dst-address=192.168.1.0/24 in-interface=Local
add chain=prerouting dst-address=192.168.2.0/24 in-interface=Local
add chain=prerouting dst-address=192.168.3.0/24 in-interface=Local
add action=mark-connection chain=prerouting dst-address-type=!local in-interface=Local new-connection-mark=WAN1_conn per-connection-classifier=both-addresses-and-ports:3/0
add action=mark-connection chain=prerouting dst-address-type=!local in-interface=Local new-connection-mark=WAN2_conn per-connection-classifier=both-addresses-and-ports:3/1
add action=mark-connection chain=prerouting dst-address-type=!local in-interface=Local new-connection-mark=WAN3_conn per-connection-classifier=both-addresses-and-ports:3/2
add action=mark-routing chain=prerouting connection-mark=WAN1_conn in-interface=Local new-routing-mark=to_WAN1
add action=mark-routing chain=prerouting connection-mark=WAN2_conn in-interface=Local new-routing-mark=to_WAN2
add action=mark-routing chain=prerouting connection-mark=WAN3_conn in-interface=Local new-routing-mark=to_WAN3
add action=mark-routing chain=prerouting new-routing-mark=wan2_user passthrough=no src-address-list=DSL1_USERS_LIST
add action=mark-routing chain=prerouting new-routing-mark=wan2_user passthrough=no src-address-list=DSL2_USERS_LIST
/ip firewall nat
add action=masquerade chain=srcnat out-interface=WAN1
add action=masquerade chain=srcnat out-interface=WAN2
add action=masquerade chain=srcnat out-interface=WAN3
add action=masquerade chain=srcnat src-address=192.168.0.0/24
/ip route
add check-gateway=ping distance=1 gateway=192.168.1.1 routing-mark=to_WAN1
add check-gateway=ping distance=1 gateway=192.168.2.1 routing-mark=to_WAN2
add check-gateway=ping distance=1 gateway=192.168.3.1 routing-mark=to_WAN3
add check-gateway=ping distance=1 gateway=192.168.1.1 routing-mark=wan1_user
add check-gateway=ping distance=2 gateway=192.168.2.1 routing-mark=wan2_user
add check-gateway=ping distance=3 gateway=192.168.3.1 routing-mark=wan3_user
add check-gateway=ping distance=1 gateway=192.168.1.1
add check-gateway=ping distance=2 gateway=192.168.2.1
add check-gateway=ping distance=3 gateway=192.168.3.1