THẢO LUẬN

Mình đã update bài viết, mời bác vào chém tiếp 😃

0

đúng rồi đấy, ở trên mình cũng có note là nhớ cài thêm node-js :v

0
thg 9 11, 2017 4:46 SA

Bạn mình vừa suggest 1 cách khá là hay và đơn giản nữa.

  • tạo thêm 1 column Identity tăng theo vô cùng có tên la SeqNoIDentity
  • tạo 1 trigger update lại SeqNo = SeqNoIDentity - Max(SeqNoIDentity của ngày hôm qua)
+1

Nếu không start dc Server thì cài thêm node-js

0
thg 9 11, 2017 4:40 SA

😗

0
thg 9 11, 2017 4:31 SA

Chúc suggestion của bạn được approve và vấn đề được giải quyết để team không bị tiếp tục ăn phốt 😄

0

Thanks mọi người

0
thg 9 11, 2017 3:57 SA

Mình đang suggest theo cách này, còn 1 ngày để deploy lên stg, hi vọng sẽ đc approve 😄

0

Chị ơi, chị có thể viết thêm về 2 phương pháp còn lại ko ạ? Em cảm ơn chị, post rất dễ hiểu ạ 😄

0

cám ơn tác giả bài viết, nếu có thêm video nữa thì tuyệt 😃

0
thg 9 11, 2017 3:05 SA

great!

0

Bạn Tùng nói đúng, cám ơn bạn, mình sẽ chỉnh lại trong bài viết đây :p

0
Avatar
đã bình luận cho bài viết
thg 9 10, 2017 3:31 CH

Bản chất của blank address.blank? ~~

!address || address.empty?
0
thg 9 10, 2017 3:08 CH

Em thấy những bài viết trong series clean code của anh rất hay.

0

Cái nút con zun ở google trans là chức năng vẽ chữ chứ ko phải "dịch". Nó hoàn toàn phù hợp.

+2

ngắn vại =))

0
thg 9 10, 2017 4:13 SA

Hihi nếu dùng code giữa 2 lần insert là khả năng code bị delay có thể xảy ra bạn ạ, nên cách hay nhất vẫn là dùng Identity :

0
Avatar
đã bình luận cho bài viết
thg 9 9, 2017 4:56 CH

+1 ít bữa train a React nhé =]]

0
thg 9 9, 2017 11:22 SA

Cái này theo ngu ý của mình thì cứ mỗi ngày bạn tạo 1 temp table với id auto_increment, cứ insert vào temp table này trước, sau đó update ngược id này lại table bạn cần.

+1
thg 9 9, 2017 5:29 SA

Từ bài toán getmax nên đẻ ra bài toán concurrency bạn ạ Hiện tại thì cách hay nhất vãn là đẩy về database để xử lý hết như bạn Thương Nguyễn vừa nêu ở trên đó :

+1
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí